1import{f as r}from"./web-DyhNhRah.js";const[u,e]=r([]);let l=0;const f=8e3,i=[];let n=!1;function d(t){i.push(t)}function S(t){location.pathname.startsWith("/onboarding")||n?d(t):a(t)}function p(){if(!n)for(;i.length;)a(i.shift())}function T(){e(t=>{for(const s of t)i.push({title:s.title,description:s.description,icon:s.icon,xp:s.xp});return[]})}function m(){n=!0,T()}function x(){n=!1,p()}function a(t){const s={id:++l,title:t.title,description:t.description,icon:t.icon,xp:t.xp};e(o=>[...o,s]),setTimeout(()=>{e(o=>o.filter(c=>c.id!==s.id))},f)}function M(t){e(s=>s.filter(o=>o.id!==t))}function k(){return u}export{f as T,M as d,p as f,m as h,a as p,x as r,S as s,k as u};
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.