0.1.13 • Published 1 year ago

react-feedback-sdk v0.1.13

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

react-feedback-sdk

Smile Feedback SDK

Installation

npm install react-feedback-sdk

or

yarn add react-feedback-sdk

Usage

Provider component

Usage

Provider is required to provide context to other components.

import { Provider } from 'react-feedback-sdk';

<Provider
  token={TOKEN} // Token is provided by Smile
>
  ...
</Provider>

Widget component

Widget renders a feedback instance in place. Used below Provider.

Usage

import { Widget } from 'react-feedback-sdk';

// Feedback component will render if trigger route rule is met
<Widget route={ROUTE} />

// Feedback component will render with provided pollId.
// Poll ids can be obtained from useSmileFeedback() 
<Widget pollId={pollId} />

useSmileFeedback hook

Used below Provider.

Usage

import { useSmileFeedback } from 'react-feedback-sdk';

const {
  polls, // Array of pollIds available.
  openPoll, // openPoll(pollId): show the provided pollId as a modal.

} = useSmileFeedback();
0.1.10

1 year ago

0.1.11

1 year ago

0.1.12

1 year ago

0.1.13

1 year ago

0.1.8

1 year ago

0.1.9

1 year ago

0.1.4

1 year ago

0.1.6

1 year ago

0.1.2

1 year ago

0.1.3

1 year ago

0.1.1

2 years ago

0.1.0

2 years ago