0.1.13 • Published 2 years ago

react-feedback-sdk v0.1.13

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years 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

2 years ago

0.1.11

2 years ago

0.1.12

2 years ago

0.1.13

2 years ago

0.1.8

2 years ago

0.1.9

2 years ago

0.1.4

2 years ago

0.1.6

2 years ago

0.1.2

2 years ago

0.1.3

2 years ago

0.1.1

3 years ago

0.1.0

3 years ago