1import{I as f,v as w,P as v,ak as b,a1 as k,ao as y,a0 as u,x as A,c as I,w as d,r as m,o as i,a as T,e as o,_,t as g,h}from"./index-wF9WJXyb.js";import{L as C}from"./loading.service-ClPODRFQ.js";import{_ as E}from"./bg-BBC8AmSV.js";const P={class:"wrapper full-height"},x={class:"welcome-headline"},L={class:"welcome-text"},O={class:"button-container"},U=A({name:"Error",data:()=>({msg:""}),components:{IonPage:w,IonContent:f},setup(){const a=v(),s=y(),r=u("Unknown Error"),e=u(null),l=u(!1);return b(async()=>{await C.showDur(3e3);const t=await k.isAuthenticated(),c=s.query.message||"Ups. Something went wrong... :)",n=s.query.code;r.value=c,n&&(e.value=n),t&&(l.value=!0)}),{router:a,message:r,code:e,isAuth:l}},methods:{goTo(a){this.router.push(a)}}},[["render",function(a,s,r,e,l,t){const c=m("ion-content"),n=m("IonPage");return i(),I(n,null,{default:d(()=>[T(c,null,{default:d(()=>[o("div",P,[s[2]||(s[2]=o("div",{class:"logo-header"},[o("img",{src:_,alt:"Logo"}),o("h1",{class:"logo-text"},"THE RING"),o("h6",{class:"logo-sub"},"by LUX")],-1)),o("div",null,[o("h2",x,g(e.code?"Error ".concat(e.code):"You encountered an error!"),1),o("p",L,g(e.message),1)]),o("div",O,[e.isAuth?(i(),h("button",{key:0,onClick:s[0]||(s[0]=p=>t.goTo("/home")),class:"create-button"}," BACK TO HOME ")):(i(),h("button",{key:1,onClick:s[1]||(s[1]=p=>t.goTo("/app")),class:"create-button"}," BACK TO APP "))]),s[3]||(s[3]=o("img",{class:"float",src:E},null,-1))])]),_:1})]),_:1})}],["__scopeId","data-v-38d34f18"]]);export{U 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.