UNPKG

@embrace-io/web-sdk

Version:
16 lines (15 loc) 482 B
//#region src/utils/getIncrementedCount.ts const getIncrementedCount = (storage, key, diag) => { const value = storage.getItem(key); let number = value ? parseInt(value, 10) : 0; if (Number.isNaN(number)) { diag.warn(`Non-numeric value stored at ${key} (${String(value)}); resetting counter.`); number = 0; } number++; storage.setItem(key, number.toString()); return number; }; //#endregion export { getIncrementedCount }; //# sourceMappingURL=getIncrementedCount.js.map