PageSourceSearch

https://vizops360.ai/assets/salesListCache-DOMV82dO.js

js vizops360.ai collected 2026-10-05 13:51:09 UTC 1,448 bytes, 1 lines download raw bytes

1const l={companies:"sales_companies_table_cache_v1",contacts:"sales_contacts_table_cache_v1",deals:"sales_deals_table_cache_v1",dealsPipelineSummary:"sales_deals_pipeline_summary_cache_v1",proposals:"sales_proposals_table_cache_v1"};function r(e){if(e===void 0)return;if(e===null||typeof e!="object")return e;if(Array.isArray(e))return e.map(r);const t={};for(const n of Object.keys(e).sort()){const s=r(e[n]);s!==void 0&&(t[n]=s)}return t}function f(e){return JSON.stringify(r(e??{}))}function u(e,t,n){if(e)return e;if(t?.queryKey===n)return t.data}function o(e){if(typeof window>"u")return null;try{const t=localStorage.getItem(e);return t?JSON.parse(t):null}catch{return null}}function a(e){if(!e||typeof e!="object")return!1;const t=e;return typeof t.queryKey=="string"&&t.data!=null&&typeof t.data=="object"&&Array.isArray(t.data.items)}function c(e,t){if(!e||typeof e!="object")return!1;const n=e;return typeof n.queryKey=="string"&&n.data!=null&&t(n.data)}function y(e){const t=o(e);return a(t)?t:null}function d(e,t,n,s=100){if(!(typeof window>"u"||!n||!t||!Array.isArray(t.items)))try{const i={queryKey:n,data:{...t,items:t.items.slice(0,s)}};localStorage.setItem(e,JSON.stringify(i))}catch{}}function p(e,t){const n=o(e);return c(n,t)?n:null}function _(e,t,n){if(!(typeof window>"u"||!n||t==null))try{const s={queryKey:n,data:t};localStorage.setItem(e,JSON.stringify(s))}catch{}}export{l as S,d as a,p as b,_ as c,y as g,u as p,f as s};

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.