UNPKG

@repugraf/cross-domain-storage

Version:

Enables shared cross domain localStorage and sessionStorage

22 lines (21 loc) 601 B
export const getGUID = () => `${Date.now()}-${Math.random()}`; export const createMessage = (props) => { var _a; return { id: getGUID(), source: "cross-domain-storage", storageType: (_a = props.storageType) !== null && _a !== void 0 ? _a : "localStorage", method: props.method, key: props.key, value: props.value, returnResult: props.value }; }; export const error = (debug, ...args) => { if (debug) console.error(...args); }; export const debugLog = (debug, ...args) => { if (debug) console.log(...args); };