1import"./vendor-query-Bkm-AnxV.js";import{r as e}from"./vendor-react-BnwK1D2k.js";import{a}from"./index-DoQntO5o.js";import"./vendor-ui-DZdGTq1A.js";import"./vendor-charts-It_sMlt-.js";import"./vendor-icons-rmnQtO5I.js";import"./vendor-supabase-TCxDE-Il.js";const i="mobile-anchor-ad-dismissed",f="app-cta-dismissed",S=()=>{const[s,l]=e.useState(!0);e.useState(!1);const[n,o]=e.useState(null);e.useRef(null);const u=e.useRef(!1);return e.useEffect(()=>{let t=!1;return a().then(r=>{t||o(r)}),()=>{t=!0}},[]),e.useEffect(()=>{if(sessionStorage.getItem(i))return;const t=()=>sessionStorage.getItem(f)?(l(!1),!0):!1;if(t())return;const r=setInterval(()=>{t()&&clearInterval(r)},1e3);return()=>clearInterval(r)},[]),e.useEffect(()=>{s||u.current},[s]),null};export{S as default};
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.