UNPKG

@marvelapp/react-ab-test

Version:

A/B testing React components and debug tools. Isomorphic with a simple, universal interface. Well documented and lightweight. Tested in popular browsers and Node.js. Includes helpers for Mixpanel and Segment.com.

32 lines (28 loc) 664 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var store; var noopStore = { getItem: function getItem() {}, setItem: function setItem() {} }; if (typeof window !== 'undefined' && 'localStorage' in window) { try { var key = '__pushtell_react__'; window.localStorage.setItem(key, key); if (window.localStorage.getItem(key) !== key) { store = noopStore; } else { window.localStorage.removeItem(key); store = window.localStorage; } } catch (e) { store = noopStore; } } else { store = noopStore; } var _default = store; exports["default"] = _default;