UNPKG

react-native-moengage-geofence

Version:

MoEngage React Native package to support geofence based campaigns in iOS platform

22 lines (18 loc) 631 B
import type { TurboModule } from 'react-native/Libraries/TurboModule/RCTExport'; import { TurboModuleRegistry } from 'react-native'; export interface Spec extends TurboModule { /** * Call this method to start Geofence tracking. * * @param payload Stringified JSON Payload */ startGeofenceMonitoring: (payload: string) => void; /** * Call this method to stop Geofence tracking * * @param payload Stringified JSON Payload */ stopGeofenceMonitoring: (payload: string) => void; } const MoEReactGeofence = TurboModuleRegistry.getEnforcing<Spec>('MoEReactGeofence'); export default MoEReactGeofence;