1.0.3 • Published 5 years ago
@monoku/react-native-leanplum v1.0.3
react-native-leanplum
If you have already installed Node on your system, make sure it is Node 8.3 or newer.
Important note:
This is forked repo the original code is on https://github.com/Leanplum/Leanplum-ReactNative-SDK
Getting started using npm registry
Inside the React Native App
$ yarn add @monoku/react-native-leanplumor$ npm install @monoku/react-native-leanplum$ npx react-native link @monoku/react-native-leanplumFor iOS only
$ cd ios && pod installPlease refer to https://docs.leanplum.com/reference#leanplum-sdk-setup for iOS or Android configuration and more usages
Push notifications
Please refer to: https://github.com/react-native-community/react-native-push-notification-ios
Usage
import {Leanplum, LeanplumInbox} from '@monoku/react-native-leanplum';
// TODO: What to do with the module?
Leanplum.setAppIdForDevelopmentMode('APP_ID', 'DEVELOPMENT_KEY');
Leanplum.start();
const inbox = await LeanplumInbox.inbox();Local development
Install yarn global
$ npm install -g yarnInstall dependencies for generating builds
$ yarn installBuild the sdk and publish it for local development purposes
$ yarn local-publish