PageSourceSearch

https://fosapp.manus.space/assets/Onboarding-Dd8v-T95.js

js fosapp.manus.space collected 2026-10-03 05:02:14 UTC 5,107 bytes, 1 lines download raw bytes

1import{u as d,k as m,t as g,a as x,j as e,B as p}from"./index-Df9RYwwb.js";import{N as i}from"./NavBar-BEECYtTm.js";import{E as b}from"./eye-DgAiWYHS.js";import{S as u}from"./sparkles-PwsV9uoO.js";import{C as f}from"./chevron-right-CmwEWmvE.js";import"./chevron-down-CzIExFpo.js";import"./shield-dAkSLspn.js";import"./x-Dpi4zoMf.js";function E(){const{user:a,loading:o,refresh:c}=d(),[,r]=m(),s=g.auth.completeOnboarding.useMutation({onSuccess:async()=>{await c(),r("/")},onError:t=>{x.error(t.message||"Something went wrong. Please try again.")}});if(o)return e.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:25",className:"min-h-screen flex flex-col bg-background",children:[e.jsx(i,{"data-loc":"client/src/pages/Onboarding.tsx:26"}),e.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:27",className:"flex-1 flex items-center justify-center",children:e.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:28",className:"w-6 h-6 border-2 border-primary/30 border-t-primary rounded-full animate-spin"})})]});if(!a||a.hasCompletedOnboarding)return r("/"),null;const l=t=>{switch(t){case"beta":return"Beta Member";case"member":return"Member";case"premier":return"Premier Member";default:return"Guest"}},n=a.membershipTier??"guest";return e.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:57",className:"min-h-screen flex flex-col bg-background text-foreground",children:[e.jsx(i,{"data-loc":"client/src/pages/Onboarding.tsx:58"}),e.jsx("main",{"data-loc":"client/src/pages/Onboarding.tsx:60",className:"flex-1 flex items-center justify-center px-4 py-16",children:e.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:61",className:"w-full max-w-lg text-center",children:[e.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:64",className:"relative mb-8 inl
1ine-block",children:[e.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:65",className:"w-20 h-20 rounded-full bg-primary/10 border border-primary/30 flex items-center justify-center mx-auto shadow-2xl shadow-primary/20",children:e.jsx(b,{"data-loc":"client/src/pages/Onboarding.tsx:66",className:"w-10 h-10 text-primary"})}),e.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:68",className:"absolute inset-0 rounded-full border border-primary/20 animate-ping opacity-15"})]}),e.jsx("p",{"data-loc":"client/src/pages/Onboarding.tsx:72",className:"font-sans font-bold text-sm tracking-[0.4em] text-primary uppercase mb-4",children:"Welcome"}),e.jsxs("h1",{"data-loc":"client/src/pages/Onboarding.tsx:75",className:"font-display text-3xl sm:text-4xl font-bold text-foreground mb-3",children:["You're in, ",a.name?.split(" ")[0]??"Explorer"]}),n!=="guest"&&e.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:81",className:"inline-flex items-center gap-1.5 px-3 py-1 rounded-full bg-primary/10 border border-primary/20 mb-5",children:[e.jsx(u,{"data-loc":"client/src/pages/Onboarding.tsx:82",className:"w-3 h-3 text-primary"}),e.jsx("span",{"data-loc":"client/src/pages/Onboarding.tsx:83",className:"font-display text-xs text-primary tracking-wider",children:l(n)})]}),e.jsx("p",{"data-loc":"client/src/pages/Onboarding.tsx:89",className:"font-sans font-bold text-xs tracking-[0.3em] text-primary uppercase mb-4",children:"Sasquatch Encounter Intelligence · by The Face of Sasquatch"}),e.jsx("p",{"data-loc":"client/src/pages/Onboarding.tsx:92",className:"font-sans font-semibold text-foreground text-sm sm:text-base leading-relaxed max-w-md mx-auto mb-10",children:"The S.E.I. ar
1chive is a living record of Bigfoot encounters, systematically catalogued from witness testimony. You now have access to the community features."}),e.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:99",className:"glass-card rounded-2xl p-6 mb-8 text-left",children:[e.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:100",className:"flex items-center gap-2 mb-3",children:[e.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:101",className:"w-1.5 h-1.5 rounded-full bg-primary/40"}),e.jsx("p",{"data-loc":"client/src/pages/Onboarding.tsx:102",className:"font-sans font-bold text-xs tracking-widest text-foreground/80 uppercase",children:"Coming Soon"})]}),e.jsx("p",{"data-loc":"client/src/pages/Onboarding.tsx:106",className:"text-sm font-semibold text-foreground leading-relaxed",children:"A short onboarding questionnaire will appear here in a future update — helping us understand your background and tailor your experience."})]}),e.jsx(p,{"data-loc":"client/src/pages/Onboarding.tsx:112",size:"lg",className:"bg-primary text-primary-foreground hover:bg-primary/90 font-display tracking-wider text-sm px-10 shadow-lg shadow-primary/20",onClick:()=>s.mutate(),disabled:s.isPending,children:s.isPending?e.jsxs(e.Fragment,{children:[e.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:120",className:"w-4 h-4 border-2 border-primary-foreground/30 border-t-primary-foreground rounded-full animate-spin mr-2"}),"Entering…"]}):e.jsxs(e.Fragment,{children:["Enter the Archive",e.jsx(f,{"data-loc":"client/src/pages/Onboarding.tsx:126",className:"w-4 h-4 ml-2"})]})})]})})]})}export{E 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.