UNPKG

@livelike/react-native

Version:

LiveLike React Native package

14 lines 657 B
import { useCallback } from 'react'; import { getAnalyticsProvider, setAnalyticsProvider } from '@livelike/javascript'; export function useAnalytics() { const analyticsProvider = getAnalyticsProvider(); return { getAnalyticsProvider, setAnalyticsProvider, trackEvent: useCallback((event, trackObj) => { var _analyticsProvider$tr; analyticsProvider === null || analyticsProvider === void 0 || (_analyticsProvider$tr = analyticsProvider.track) === null || _analyticsProvider$tr === void 0 || _analyticsProvider$tr.call(analyticsProvider, event, trackObj); }, [analyticsProvider]) }; } //# sourceMappingURL=useAnalytics.js.map