UNPKG

@embrace-io/web-sdk

Version:
16 lines (15 loc) 809 B
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const require_utils_generateUUID = require("../utils/generateUUID.cjs"); const require_resources_constants_index = require("./constants/index.cjs"); //#region src/resources/appInstanceId.ts const getAppInstanceId = (tabStorage, diag) => { const existing = tabStorage.getItem(require_resources_constants_index.EMBRACE_APP_INSTANCE_ID_STORAGE_KEY); if (existing) return existing; diag.debug("No existing app instance ID found in session storage, creating a new one"); const id = require_utils_generateUUID.generateUUID(); tabStorage.setItem(require_resources_constants_index.EMBRACE_APP_INSTANCE_ID_STORAGE_KEY, id); return id; }; //#endregion exports.getAppInstanceId = getAppInstanceId; //# sourceMappingURL=appInstanceId.cjs.map