1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/app-main-Dj_wx0kH.js","assets/app-DedT2pGy.js","assets/modulepreload-polyfill-B5Qt9EMX.js","assets/vendor-DpDbzHDV.js","assets/app-BAjx9duH.css","assets/app-main-hsM6vztt.css"])))=>i.map(i=>d[i]); 2import{_ as s}from"./app-DedT2pGy.js";import"./modulepreload-polyfill-B5Qt9EMX.js";async function r(...e){const{fetchWithAuth:t}=await s(async()=>{const{fetchWithAuth:n}=await import("./app-main-Dj_wx0kH.js").then(a=>a.hi);return{fetchWithAuth:n}},__vite__mapDeps([0,1,2,3,4,5]));return t(...e)}function i(){try{return typeof localStorage>"u"?null:localStorage.getItem("guest_id")||null}catch{return null}}function o(e){return e?{"x-guest-id":e}:{}}async function f(e){return(await r("/api/guest/reports",{skipAuth:!0,headers:o(e)}))?.reports||[]}async function p(e=null){return(await r("/api/reports/count",{headers:o(e)}))?.count||0}async function d(){return r("/api/profile/preferences")}async function l(e){return r("/api/profile/preferences",{method:"PATCH",body:e})}async function h(e,{guestId:t=null}={}){return(await r(`/api/reports/${encodeURIComponent(e)}/feature-progress`,{headers:o(t)}))?.feature_progress||null}async function y(e,t,{guestId:n=null}={}){return r(`/api/reports/${encodeURIComponent(e)}/feature-progress`,{method:"PUT",body:{features:t},headers:o(n)})}async function g(e){return r(`/api/reports/${encodeURIComponent(e)}/slides-embed`)}export{h as fetchFeatureProgress,f as fetchGuestReports,d as fetchProfilePreferences,p as fetchReportCount,g as fetchSlidesEmbed,i as getStoredGuestId,y as saveFeatureProgress,l as updateProfilePreferences};
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.