1.5.9 • Published 1 year ago

react-twitter-login-button v1.5.9

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

react-twitter-login-button

🚀 Get Started

Follow these steps to start using React Twitter Login:

  1. Installation

    # with npm
    npm i react-twitter-login-button
    
    # with yarn
    yarn add react-twitter-login-button
  2. Import and configure component.

    This component should be rendered on route that match with one of whitelisted callback URLs of your Twitter app.

    import React from "react";
    import TwitterLogin from "react-twitter-login-button";
    
    export default (props) => {
      const authHandler = (err, data) => {
        console.log(err, data);
      };
    
      return (
        <TwitterLogin
          authCallback={authHandler}
          consumerKey={CONSUMER_KEY}
          consumerSecret={CONSUMER_SECRET}
        />
      );
    };
  3. Find more info about keys and Twitter developer apps in official docs.

📖 API

PropertyTypeDefaultDescription
authCallbackfunctionrequiredCallback function which takes two arguments (error, authData)
consumerKeystringrequiredConsumer API Key of your Twitter developer app (not Access Token)
consumerSecretstringrequiredConsumer API Secret of your Twitter developer app (not Access Token Secret)
buttonThemeenum("light", "light_short", "dark", "dark_short")"light"Button style theme, that based on Twitter Brand Design
classNamestring""Custom class name
childrenReact.Component""Provide any component as a "children" prop to use custom button

📝 License

MIT

1.5.9

1 year ago

1.5.8

1 year ago

1.5.7

1 year ago

1.5.6

1 year ago

1.5.5

1 year ago

1.5.4

1 year ago

1.5.3

1 year ago

1.5.2

1 year ago

1.5.1

1 year ago

1.5.0

1 year ago