PageSourceSearch

https://resoflow-prod.web.app/assets/marketingListCache-CRe1obHU.js

js resoflow-prod.web.app collected 2026-10-03 12:37:34 UTC 1,546 bytes, 2 lines download raw bytes

1!function(){try{var t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};t.SENTRY_RELEASE={id:"1.0.0"};var e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="13040f6b-8ce2-413f-90e1-afa568b125a1",t._sentryDebugIdIdentifier="sentry-dbid-13040f6b-8ce2-413f-90e1-afa568b125a1")}catch(s){}}();function t(t){return`resoflow-marketing-cache:${t}`}function e(e){try{const s=sessionStorage.getItem(t(e));if(!s)return null;const n=JSON.parse(s);return"number"!=typeof n.ts||Date.now()-n.ts>3e5?null:n.data}catch{return null}}function s(e,s){try{const n={data:s,ts:Date.now()};sessionStorage.setItem(t(e),JSON.stringify(n))}catch{}}function n(e){try{const s=t(e);sessionStorage.removeItem(s);const n=[];for(let t=0;t<sessionStorage.length;t++){const e=sessionStorage.key(t);e&&e.startsWith(s)&&n.push(e)}n.forEach(t=>sessionStorage.removeItem(t))}catch{}}function o(){try{const e=t(""),s=[];for(let t=0;t<sessionStorage.length;t++){const n=sessionStorage.key(t);n&&n.startsWith(e)&&s.push(n)}s.forEach(t=>sessionStorage.removeItem(t))}catch{}}const r={draftsList:(t,e)=>`drafts:${t}:limit${e}`,broadcastsList:(t,e)=>`broadcasts:${t}:limit${e}`,templatesList:(t,e)=>`templates:${t}:sort${e}`,assetsList:(t,e)=>`assets:${t}:limit${e}`};export{o as clearAllMarketingCaches,e as getMarketingCache,n as invalidateMarketingCache,r as marketingCacheKey,s as setMarketingCache};
2//# sourceMappingURL=marketingListCache-CRe1obHU.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.