An Account Kit Component for React
npm install react-account-kit
import React from 'react';
import ReactDOM from 'react-dom';
import AccountKit from 'react-account-kit';
ReactDOM.render(
<AccountKit
appId="your-facebook-appId" // Update this!
version="v1.0" // Version must be in form v{major}.{minor}
onResponse={(resp) => console.log(resp)}
csrf={'csrf token here!'} // Required for security
>
{p => <button {...p}>Initialize Account Kit</button>}
</AccountKit>,
document.getElementById('app')
);
-
csrf
CSRF token as a string (Required by account kit sdk) -
appId
Facebook's app id (string) -
version
Account kit SDK version (string), -
children
Function that will return a valid react component or null, -
onResponse
Function that will handle the response for possible responses check Account Kit Documentation
-
loginType
default isPHONE
-
disabled
default isfalse
-
language
default isen_US
npm run start
Default dev server runs at localost:8080 in browser. You can set IP and PORT in webpack.config.dev.js
npm run bundle