PageSourceSearch

https://domdhi.com/assets/route-4AcQuCWI.js

js domdhi.com collected 2026-10-02 01:28:00 UTC 4,596 bytes, 1 lines download raw bytes

1import{B as e,I as t,i as n,j as r,l as i,w as a,z as o}from"./chunk-6CSD65Y2-D6zLy3dp.js";import{t as s}from"./jsx-runtime-BGLTrfZy.js";import{t as c}from"./route-error-oT57U1b3.js";import{n as l,r as u,t as d}from"./PublicFooter-BtHZR4m5.js";var f=s();function p({isAuthenticated:e}){return(0,f.jsxs)(`div`,{className:`bg-void text-white font-mono min-h-screen flex flex-col overflow-x-clip selection:bg-amethyst selection:text-white relative`,children:[(0,f.jsx)(`div`,{className:`scanlines`}),(0,f.jsx)(`div`,{className:`fixed top-0 left-1/2 -translate-x-1/2 w-[800px] h-[600px] bg-amethyst/10 blur-[120px] rounded-full pointer-events-none z-0`}),(0,f.jsxs)(`header`,{className:`fixed top-0 w-full z-50 h-16 flex items-center justify-between px-6 md:px-12 backdrop-blur-sm border-b border-white/5`,children:[(0,f.jsxs)(n,{to:`/`,className:`font-display font-bold text-lg tracking-tight`,children:[`DOMDHI`,(0,f.jsx)(`span`,{className:`text-amethyst`,children:`.OS`})]}),e?(0,f.jsx)(n,{to:`/account/profile`,className:`border-2 border-white bg-black px-3 py-1.5 shadow-[2px_2px_0px_0px_#FFFFFF] text-xs font-bold text-white hover:bg-white hover:text-black transition-colors`,children:`MY_ACCOUNT`}):(0,f.jsx)(n,{to:`/login`,className:`border-2 border-white bg-black px-3 py-1.5 shadow-[2px_2px_0px_0px_#FFFFFF] text-xs font-bold text-white hover:bg-white hover:text-black transition-colors`,children:`INIT_SESSION`})]}),(0,f.jsx)(`main`,{className:`relative z-10 pt-20 flex-1`,children:(0,f.jsx)(i,{})}),(0,f.jsx)(`footer`,{className:`relative z-10 max-w-5xl mx-auto w-full px-6 md:px-12 pb-8`,children:(0,f.jsxs)(`div`,{className:`border-t border-white/10 pt-8 flex flex-col md:flex-row justify-between items-center gap-4`,children:[(0,f.jsx)(`div`,{className:`font-mono text-xs text-gray-500`,children:`© 2026 DOMDHI.OS`}),(0,f.jsx)(`div`,{className:`text-amethyst text-xs font-mono`,children:`THRESHOLD_LAUNCH`}),(0,f.jsxs)(`div`,{className:`flex gap-4 font-mono text-xs text-gray-500`,children:[(0,f.jsx)(n,{to:`/privacy`,className:`hover:text-white transition-colors`,children:`PRIVACY`}),(0,f.jsx)(n,{to:`/terms`,className:`hover:text-white transition-colors`,children:`TERMS`})]})]})})]})}function m({isAuthenticated:e,profile:t}){return(0,f.jsxs)(`div`,{className:`bg-void text-white font-mono min-h-screen flex flex-col overflow-x-clip selection:bg-amethyst selection:text-white relative`,children:[(0,f.jsx)(`div`,{className:`scanlines`}),(0,f.jsx)(`div`,{className:`fixed top-0 left-1/2 -translate-x-1/2 w-[800px] h-[600px] bg-amethyst/10 blur-[120px] rounded-full pointer-events-none z-0`}),(0,f.jsx)(u,{isAuthenticated:e,profile:t}),(0,f.jsx)(`main`,{className:`relative z-10 pt-20 flex-1`,children:(0,f.jsx)(i,{})}),(0,f.jsx)(d,{})]})}function h({isAuthenticated:e,profile:t}){return(0,f.jsxs)(`div`,{className:`bg-void text-white font-mono min-h-screen flex flex-col overflow-x-clip selection:bg-amethyst selection:text-white relative`,children:[(0,f.jsx)(`div`,{className:`scanlines`}),(0,f.jsx)(`div`,{className:`fixed top-0 left-1/2 -translate-x-1/2 w-[800px] h-[600px] bg-amethyst/10 blur-[120px] rounded-full pointer-events-none z-0`}),(0,f.jsx)(u,{isAuthenticated:e,profile:t}),(0,f.jsx)(`main`,{className:`relative z-10 pt-20 flex-1`,children:(0,f.jsx)(i,{})}),(0,f.jsx)(d,{})]})}var g=o(function({loaderData:e}){let{isAuthenticated:t,profile:n}=e,{pathname:i}=r(),a=i.startsWith(`/c/`),o=i.startsWith(`/calculators`)||i.startsWith(`/builds`)||i.startsWith(`/logs`),s=i.startsWith(`/logs/`)&&i.length>6;return(0,f.jsxs)(f.Fragment,{children:[a?(0,f.jsx)(p,{isAuthenticated:t}):o?(0,f.jsx)(h,{isAuthenticated:t,profile:n}):(0,f.jsx)(m,{isAuthenticated:t,profile:n}),(0,f.jsx)(l,{park:!1,pentagon:!s})]})}),_=e(function(){let e=t(),r=`An unexpected error occurred`,i=``;return a(e)?(r=e.status===404?`Page not found`:`Something went wrong`,i=c(e)):e instanceof Error&&(r=`Error loading page`,i=``),(0,f.jsx)(`div`,{className:`bg-void text-white font-mono min-h-screen flex items-center justify-center`,children:(0,f.jsxs)(`div`,{className:`bg-panel border-2 border-rose shadow-brutal-rose p-8 relative max-w-md`,children:[(0,f.jsx)(`div`,{className:`absolute -top-3 left-4 bg-rose text-black text-[10px] font-bold px-2 border-2 border-black`,children:`SYSTEM_ERROR`}),(0,f.jsx)(`h1`,{className:`font-mono font-bold text-2xl text-rose mb-2`,children:r}),i&&(0,f.jsx)(`p`,{className:`text-gray-400 text-sm mb-4`,children:i}),(0,f.jsx)(n,{to:`/`,className:`text-amethyst text-sm hover:underline`,children:`← RETURN_TO_BASE`})]})})});export{_ as ErrorBoundary,g 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.