1.0.0 • Published 7 years ago

react-accout-kit v1.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

React Account Kit

An Account Kit Component for React

Install

npm install react-account-kit

How to use

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')
);

Required Props

  • 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

Optional Props

  • loginType default is PHONE
  • disabled default is false
  • language default is en_US

Dev Server

npm run start

Default dev server runs at localost:8080 in browser. You can set IP and PORT in webpack.config.dev.js

Production Bundle

npm run bundle

Follow me on Twitter: @zsajjad93