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';
<Widget route={ROUTE} />
<Widget pollId={pollId} />
useSmileFeedback hook
Used below Provider
.
Usage
import { useSmileFeedback } from 'react-feedback-sdk';
const {
polls,
openPoll,
} = useSmileFeedback();