1.0.0 • Published 6 years ago

react-native-hc-analytics v1.0.0

Weekly downloads
26
License
-
Repository
-
Last release
6 years ago

react-native-hc-analytics

Install

npm install react-native-hc-analytics

iOS (CocoaPods)

pod 'SAAnalytics', :podspec => "#{nodeModules}/react-native-hc-analytics/SAAnalytics.podspec"

Android

Add in android/settings.gradle

include ':react-native-hc-analytics'
project(':react-native-hc-analytics').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-hc-analytics/android')

Add in android/app/build.gradle

dependencies {
    ......
    implementation project(':react-native-hc-analytics')

}

If you're on RN > 29 apply these changes in MainApplication.java, otherwise in MainActivity.java

import com.zerozero.segment.SegmentAnalyticsPackage;
...
@Override
protected List<ReactPackage> getPackages() {
    return Arrays.<ReactPackage>asList(
        new MainReactPackage(),
        new SegmentAnalyticsPackage() // <----- Register the module
    );
}

Note: remember to import it in every file you are going to use it.