PageSourceSearch

https://omotayocpa.com/assets/book.staff._slug-CtcY9sEg.js

js omotayocpa.com collected 2026-10-04 02:14:25 UTC 1,022 bytes, 1 lines download raw bytes

1import{ck as M,e as m,aM as P,aN as k,r as e,bE as w,j as t,S as x,o as E,bG as v,bF as L}from"./index-DipKtq1R.js";function T(){const{slug:i}=M.useParams(),o=m(P),f=m(k),[d,S]=e.useState([]),[l,g]=e.useState(null),[p,s]=e.useState(!0),[b,u]=e.useState(null),[y,h]=e.useState(!1);if(e.useEffect(()=>{let c=!1;return(async()=>{const[a,r]=await Promise.all([o(),f()]);if(c)return;if(!r.ok){u(r.error),s(!1);return}const n=w(r.staff,i);if(!n){h(!0),s(!1);return}g(n),a.ok?S(a.meetingTypes.filter(j=>j.staffIds.includes(n.id))):u(a.error),s(!1)})(),()=>{c=!0}},[o,f,i]),p)return t.jsx(x,{children:t.jsxs("div",{className:"mx-auto max-w-3xl px-6 py-32 text-center text-sm text-muted-foreground",children:[t.jsx(E,{className:"size-4 inline mr-2 animate-spin"})," Loading…"]})});if(y)throw v();return l?t.jsx(L,{staffMember:l,meetingTypes:d}):t.jsx(x,{children:t.jsx("div",{className:"mx-auto max-w-3xl px-6 py-32 text-center text-sm text-destructive",children:b??"Couldn't load this staff member."})})}export{T as component};

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.