UNPKG

@embrace-io/web-sdk

Version:
3 lines (2 loc) 574 B
import{EMBRACE_APP_INSTANCE_ID_STORAGE_KEY as e}from"./constants/index.js";import{generateUUID as t}from"../utils/generateUUID.js";import"tslib";import"@opentelemetry/core";var n=function(n,r){var s=null;try{s=n.getItem(e)}catch(e){r.warn("Failed to retrieve app instance ID from session storage",e)}if(!s){r.debug("No existing app instance ID found in session storage, creating a new one"),s=t();try{n.setItem(e,s)}catch(e){r.warn("Failed to persist app instance ID to session storage",e)}}return s};export{n as getAppInstanceId}; //# sourceMappingURL=appInstanceId.js.map