fastcomments-react-native
    TypeScript icon, indicating that this package has built-in type declarations

    1.2.3 • Public • Published

    fastcomments-react-native

    React Native FastComments Components

    Installation

    npm install fastcomments-react-native

    Usage - The Live Comment Widget

    The API is slightly different compared to fastcomments-react. With native, we pass a config object which follows this structure.

    import { FastCommentsCommentWidget } from 'fastcomments-react-native';
    
    // ...
    
      const myTenantId = 'demo'; // Your tenant id. Can be fetched from https://fastcomments.com/auth/my-account/api-secret
      const myAppPageId = 'native-test'; // the ID or URL of the comment thread in your app.
      const config = {
        tenantId: myTenantId,
        urlId: myAppPageId
      };
    
      return (
          <FastCommentsCommentWidget config={config}/>
      );

    Usage - The Live Chat Widget

    import { FastCommentsLiveChatWidget } from 'fastcomments-react-native';
    
    // ...
    
      const myTenantId = 'demo'; // Your tenant id. Can be fetched from https://fastcomments.com/auth/my-account/api-secret
      const myAppPageId = 'native-test'; // the ID or URL of the comment thread in your app.
      const config = {
        tenantId: myTenantId,
        urlId: myAppPageId
      };
    
      return (
          <FastCommentsLiveChatWidget config={config}/>
      );

    Usage - SSO

    FastComments uses HMAC for Secure SSO. To use, have your backend create the SSO object (sso config property) and pass it to the comment widget.

    You can find examples for various backends, here: https://github.com/FastComments/fastcomments-code-examples/tree/master/sso

    Peer Dependencies

    fastcomments-react-native requires react-native-webview. As such, you should follow the installation steps for react-native-webview.

    Contributing

    See the contributing guide to learn how to contribute to the repository and the development workflow.

    License

    MIT

    Install

    npm i fastcomments-react-native

    DownloadsWeekly Downloads

    0

    Version

    1.2.3

    License

    MIT

    Unpacked Size

    52.7 kB

    Total Files

    27

    Last publish

    Collaborators

    • winrid-org