UNPKG

haja-sdk

Version:

Location Tracking

20 lines (17 loc) 529 B
// index.js in root of haja-sdk import { NativeModules, NativeEventEmitter } from 'react-native'; const { HajaSdk } = NativeModules; const emitter = new NativeEventEmitter(HajaSdk); export default { initialize: (key) => HajaSdk.initialize(key), startTracking: () => HajaSdk.startTracking(), stopTracking: () => HajaSdk.stopTracking(), addLocationListener: (cb) => emitter.addListener('onLocationUpdate', (data) => { try { cb(JSON.parse(data)); } catch (e) { cb(data); } }), };