UNPKG

@livelike/react-native

Version:

LiveLike React Native package

20 lines (19 loc) 826 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useAnalytics = useAnalytics; var _react = require("react"); var _javascript = require("@livelike/javascript"); function useAnalytics() { const analyticsProvider = (0, _javascript.getAnalyticsProvider)(); return { getAnalyticsProvider: _javascript.getAnalyticsProvider, setAnalyticsProvider: _javascript.setAnalyticsProvider, trackEvent: (0, _react.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