Intercom implementation for react native
npm install react-native-intercom-nativenpx intercom-linkIf you don't want Intercom Push Notifications, you should run npx intercom along with the --disable-notification-link parameter.
npm install react-native-intercom-nativeYou should be set up!
import Intercom from "react-native-intercom-native";
Intercom.setApiKey(
Platform.OS === 'android'
? 'your_intercom_android_api_key'
: 'your_intercom_ios_api_key',
'your_app_id'
);
//TODOCheck the available APIs.
For configuring push notifications you should follow these steps:
On iOS you should only follow steps 1, 2, 3 and 4 from Intercom documentation that's available here.
This plugin already does the extra steps that are necessary to handle push notifications, so you should be good to go.
On android you should follow steps 1, 3 and 4 (yes, without step 2) from Intercom documentation that's available here.
After you generated the google-services.json file just place it in 'your_react_native_project_root/android/app/' folder. This is it. You're done.
//TODO
See the contributing guide to learn how to contribute to the repository and the development workflow.
MIT