PageSourceSearch

https://thruline.vercel.app/assets/ClientEntry-qNrVwXYO.js

js thruline.vercel.app collected 2026-10-03 07:53:12 UTC 1,412 bytes, 1 lines download raw bytes

1import{a as l,k as c,r as f,j as e,h as u,l as x}from"./index-CZNtCrEi.js";const p={bspg:{teamId:"14ff39d8-3c56-405c-922f-d5b518092486",label:"BSPG Internal"},identitydigital:{teamId:"61602652-81e7-40a0-9cda-0d48227907dd",label:"Known"},phunware:{teamId:"7fa1d46b-818f-47c7-8f52-7c0fe7b66320",label:"Phunware"}};function b({slug:o}){const t=p[o],{teams:d,currentTeam:s,switchTeamById:r,loading:a}=l(),i=c(),n=d.some(m=>m.id===t.teamId);return f.useEffect(()=>{if(!(a||!n)){if((s==null?void 0:s.id)!==t.teamId){r(t.teamId);return}i("/progress",{replace:!0})}},[a,n,s==null?void 0:s.id,t.teamId,r,i]),a||n?e.jsx("div",{className:"flex min-h-[60dvh] items-center justify-center",children:e.jsxs("p",{className:"flex items-center gap-2 text-sm text-muted-foreground",children:[e.jsx(u,{className:"h-4 w-4 animate-spin"})," Opening ",t.label,"…"]})}):e.jsxs("div",{className:"mx-auto max-w-lg px-6 py-16 text-center",children:[e.jsxs("p",{className:"text-base font-medium text-foreground",children:["Your account is not a member of ",t.label,"."]}),e.jsx("p",{className:"mt-2 text-sm text-muted-foreground",children:"Membership comes with your client Google Workspace account, or from an invite by the team owner."}),e.jsx(x,{to:"/stakeholder",className:"mt-5 inline-block text-sm font-medium text-foreground underline underline-offset-4",children:"Open your own team's progress instead"})]})}export{b 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.