Novu provides hooks to build a custom Inbox UI for react-native applications. Pre built
Inbox component for react-native is currently not available. View our React Native Expo Template for a live example on how to use hooks exposed by @novu/react-native SDK to build your own Inbox UI.1
Install the React Native hooks SDK
2
Add the Novu provider to your react-native file
The
NovuProvider component is used to provide the Novu context to the inbox hooks. Make sure that the provider is wrapping your Inbox hook usages at the component tree.- US Region
- EU Region
- HMAC Encryption
You can find the
applicationIdentifier in the Novu Dashboard under the API keys page.
The subscriberId is the unique identifier of the user in your application, learn more about subscribers here.3
Build your own inbox UI
4
Trigger a notification
Now that you have the inbox component added to your application, you can trigger an Inbox notification to see it in action.