1 line
836 B
JavaScript
1 line
836 B
JavaScript
import{H as e,Ot as t,S as n,_ as r,b as i,nt as a,w as o,x as s,z as c}from"./vue.runtime.esm-bundler-DQjudA8G.js";import{t as l}from"./Button-2mdP_ygs.js";var u={class:`max-w-2xl mx-auto text-center`},d={class:`font-bold text-8xl`},f={class:`mt-4 text-2xl font-bold`},p={class:`text-stone-400`},m={class:`mt-8`},h={class:`flex justify-center gap-2`},g=o({__name:`custom-error`,props:{code:{},subtitle:{},error:{}},setup(o){return(g,_)=>{let v=l;return c(),i(`div`,u,[r(`h1`,d,t(o.code),1),r(`h2`,f,t(o.subtitle),1),r(`p`,p,t(o.error),1),r(`footer`,m,[e(g.$slots,`default`,{},()=>[r(`div`,h,[n(v,{variant:`outline`,onClick:_[0]||=e=>g.$router.back()},{default:a(()=>[..._[2]||=[s(` Go Back `,-1)]]),_:1}),n(v,{onClick:_[1]||=e=>g.$router.push(`/`)},{default:a(()=>[..._[3]||=[s(` Back to Home `,-1)]]),_:1})])])])])}}});export{g as t}; |