Skip to content

supernova-app/react-native-moengage

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

MoEngage React-Native Plugin

This repository contains the React-Native plugins for the MoEngage platform.

Repository Description

Folder Description
core Contains the implementation for the SDK implementation for Core MoEngage Platform
inbox Contains the implementation for the SDK implementation for Inbox Feature
cards Contains the implementation for the SDK implementation for Cards Feature
geofence Contains the implementation for the SDK implementation for Geofence Feature
SampleApp Sample Integration for reference.

How to use the sample application?

  • Update your MoEngage app-id in the SampleApp --> src --> key.js file. Replace YOUR_APP_ID with the App Id on the MoEngage Dashboard.

Javascript/TypeScript

export const MOENGAGE_APP_ID = "YOUR_APP_ID"

Android

  • Add the MoEngage app-id in the local.properties file of SampleApp --> android. Add the below key and value and replace `YOUR_APP_ID`` with the App Id on the MoEngage Dashboard.
moengageAppId=YOUR_APP_ID
  • Replace the dummy google-services.json file with your actual file.

iOS

  • Update your MoEngage app-id in the SampleApp --> iOS --> SampleApp --> AppDelegate.m file. Replace YOUR_APP_ID with the App Id on the MoEngage Dashboard.
MoEngageSDKConfig *config = [[MoEngageSDKConfig alloc] initWithAppID:@"YOUR_APP_ID"];

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 52.9%
  • Kotlin 19.2%
  • JavaScript 12.2%
  • Objective-C 9.4%
  • Objective-C++ 3.4%
  • Ruby 1.3%
  • Other 1.6%