diff --git a/packages/lib/webstorage.ts b/packages/lib/webstorage.ts index 47cbd00e3..dee4c5b20 100644 --- a/packages/lib/webstorage.ts +++ b/packages/lib/webstorage.ts @@ -1,22 +1,19 @@ -// TODO: In case of an embed if localStorage is not available(third party), use localStorage of parent(first party) that contains the iframe. export const localStorage = { getItem(key: string) { try { - // eslint-disable-next-line @calcom/eslint/avoid-web-storage return window.localStorage.getItem(key); } catch (e) { // In case storage is restricted. Possible reasons - // 1. Third Party Context in Chrome Incognito mode. + // 1. Chrome/Firefox/... Incognito mode. return null; } }, setItem(key: string, value: string) { try { - // eslint-disable-next-line @calcom/eslint/avoid-web-storage window.localStorage.setItem(key, value); } catch (e) { // In case storage is restricted. Possible reasons - // 1. Third Party Context in Chrome Incognito mode. + // 1. Chrome/Firefox/... Incognito mode. // 2. Storage limit reached return; }