{"version":3,"file":"UnitySessionStorage.mjs","names":["TenantStorageKey","storeInitialTenant","urlParams","URLSearchParams","window","location","search","urlTenantId","get","storeTenant","tenantId","sessionStorage","setItem","getStoredTenant","getItem","clearStoredTenant","removeItem"],"sources":["../../../src/utilities/storage/UnitySessionStorage.js"],"sourcesContent":["const TenantStorageKey = 'active-tenant';\n\nexport const storeInitialTenant = () => {\n  const urlParams = new URLSearchParams(window.location.search);\n  const urlTenantId = urlParams.get('tenantId');\n\n  if (urlTenantId) {\n    storeTenant(urlTenantId);\n  }\n};\n\nexport const storeTenant = (tenantId) => {\n  window.sessionStorage.setItem(TenantStorageKey, tenantId);\n};\n\nexport const getStoredTenant = () => {\n  return window.sessionStorage.getItem(TenantStorageKey);\n};\n\nexport const clearStoredTenant = () => {\n  window.sessionStorage.removeItem(TenantStorageKey);\n};\n"],"mappings":";AAAA,MAAMA,mBAAmB;AAEzB,MAAaC,2BAA2B;CAEtC,MAAMM,cADY,IAAIJ,gBAAgBC,OAAOC,SAASC,OAAO,CAC/BE,IAAI,WAAW;AAE7C,KAAID,YACFE,aAAYF,YAAY;;AAI5B,MAAaE,eAAeC,aAAa;AACvCN,QAAOO,eAAeC,QAAQZ,kBAAkBU,SAAS;;AAG3D,MAAaG,wBAAwB;AACnC,QAAOT,OAAOO,eAAeG,QAAQd,iBAAiB;;AAGxD,MAAae,0BAA0B;AACrCX,QAAOO,eAAeK,WAAWhB,iBAAiB"}