1import{i as k,d as x,I as b,n,o as s,c as a,k as _,T as g,b as t,t as u,j as r,w as c,q as I,F as w,e as f}from"./index.c78b5235.js";import{b as p}from"./route-block.b5bad31b.js";const m=x({name:"Error",components:{Icon:b},props:{code:{type:String,default:"404"},message:{type:String,default:null}},setup(e){const l=[403,404,500].includes(parseInt(e.code));let o;switch(parseInt(e.code)){case 403:o="Sorry, looks like you aren't allowed to access that.";break;case 404:o="Sorry, we couldn't find that for you.";break;default:o="Sorry, there was a error. It's not you, it's us. Could you try again?";break}return{showCode:l,fallback:o,identityURL:{}.VITE_IDENTITY_APP_URL}}}),C=t("meta",{name:"robots",content:"noindex"},null,-1),v={class:"flex-grow justify-center flex-col flex"},B={class:"flex flex-col items-center -mt-20"},L={key:0,class:"text-8xl text-brand-400"},N={class:"space-y-4 mt-2 text-center"},R=t("p",{class:"text-gray-600 text-3xl"}," Oops! ",-1),S={class:"text-gray-600 text-xl whitespace-pre"},T={class:"flex space-x-2 mt-6"},U=f(" Home "),V=["href"],$=f(" Manage Account ");function E(e,l,o,j,A,D){var i;const h=n("Icon"),d=n("UIButton"),y=n("RouterLink");return s(),a(w,null,[(s(),_(g,{to:"head"},[C])),t("div",v,[t("div",B,[e.showCode?(s(),a("h1",L,u(e.code),1)):(s(),_(h,{key:1,name:"alert",size:"200",class:"text-brand-400"})),t("div",N,[R,t("p",S,u((i=e.message)!=null?i:e.fallback),1)]),t("div",T,[r(y,{to:{name:e.$routeNames.public.index}},{default:c(()=>[r(d,null,{default:c(()=>[U]),_:1})]),_:1},8,["to"]),e.identityURL?(s(),a("a",{key:0,href:e.identityURL,target:"_blank",rel:"noopener noreferrer"},[r(d,null,{default:c(()=>[$]),_:1})],8,V)):I("",!0)])])])],64)}typeof p=="function"&&p(m);var q=k(m,[["render",E]]);export{q as default}; 2//# sourceMappingURL=_...error_.1077007f.js.map
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.