UNPKG

@fullstory/react-native

Version:
40 lines (39 loc) 917 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _fullstoryInterface = require("./fullstoryInterface"); const warningMessage = 'Fullstory React Native is not supported on web'; const noop = () => { console.warn(warningMessage); }; const noopPromise = () => { return Promise.reject(new Error(warningMessage)); }; function onReady(listener) { if (!listener) { return noopPromise(); } console.warn(warningMessage); return { remove: noop }; } const FullstoryAPI = { LogLevel: _fullstoryInterface.LogLevel, anonymize: noop, identify: noop, setUserVars: noop, onReady, getCurrentSession: noopPromise, getCurrentSessionURL: noopPromise, consent: noop, event: noop, shutdown: noop, restart: noop, log: noop, resetIdleTimer: noop }; var _default = exports.default = FullstoryAPI; //# sourceMappingURL=index.web.js.map