@dropthought/react-native-dt-sdk v5.11.0
react-native-dt-sdk
dropthought sdk for react-native
Installation
Using npm:
npm install @dropthought/react-native-dt-sdk
or using yarn:
yarn add @dropthought/react-native-dt-sdk
Installing dependencies
Usage
import {
SurveyModalContainer,
useOpenSurvey,
initialize,
THEME_OPTIONS,
} from 'react-native-dt-sdk';
initialize({
apiKey: API_KEY,
storage: AsyncStorage,
});
<SurveyModalContainer
surveyId={surveyId}
theme={theme}
fontColor={fontColor}
backgroundColor={backgroundColor}
onClose={() => {}}
>
{/* ... */}
</SurveyModalContainer>;
initialize
Used to initialize Dropthought with your apiKey & preferred storage
import { initialize } from 'react-native-dt-sdk';
import AsyncStorage from '@react-native-community/async-storage';
initialize({
apiKey: 'your apiKey',
storage: AsyncStorage,
});
SurveyModalContainer
This component configures the survey settings.
- Props:
surveyId
: survey idtheme
: system | light | darkfontColor
: React Native Color ReferencebackgroundColor
: React Native Color ReferenceonClose
: TheonClose
prop allows passing a function that will be called once the modal has been closed.
import { SurveyModalContainer, THEME_OPTIONS } from 'react-native-dt-sdk';
<SurveyModalContainer
surveyId={surveyId}
theme={theme}
fontColor={fontColor}
backgroundColor={backgroundColor}
onClose={() => {}}
>
{/* ... */}
</SurveyModalContainer>;
useOpenSurvey
A custom hook returns the function that opens the dropthought survey.
import { useTheme } from '@dropthought/react-native-ui';
const openSurvey = useOpenSurvey();
Contributing
See the contributing guide to learn how to contribute to the repository and the development workflow.
License
MIT
29 days ago
29 days ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
6 months ago
6 months ago
6 months ago
6 months ago
9 months ago
6 months ago
6 months ago
6 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
7 months ago
7 months ago
7 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
7 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
9 months ago
9 months ago
10 months ago
10 months ago
9 months ago
9 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
9 months ago
9 months ago
11 months ago
11 months ago
10 months ago
11 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
12 months ago
12 months ago
11 months ago
12 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago