1import{N as _,y as p,r as x,b as S,e as o,a6 as n,x as f,c as m,k as h,g,o as d,p as k,a as N}from"../modules/vue-CpaFeYAU.js";import{_ as y,a as v}from"../index-CqG3007G.js";import"../modules/shiki-BBwGAhZM.js";const R={__name:"404",setup(t,{expose:l}){l();const{currentRoute:s}=_(),{total:e}=v(),i=p(()=>{const u=s.value.path.match(/\d+/);if(u){const r=+u[0];if(r>0&&r<=e.value)return r}return null}),a={currentRoute:s,total:e,guessedSlide:i,computed:p,get useRouter(){return _},get useNav(){return v}};return Object.defineProperty(a,"__isScriptSetup",{enumerable:!1,value:!0}),a}},b=t=>(k("data-v-498aedf6"),t=t(),N(),t),B={class:"grid justify-center pt-15%"},I=b(()=>o("h1",{class:"text-9xl font-bold"}," 404 ",-1)),C={class:"text-2xl"},V={class:"op-70"},j={class:"mt-3 flex flex-col gap-2"};function w(t,l,s,e,i,a){const c=x("RouterLink");return d(),S("div",B,[o("div",null,[I,o("p",C,[n(" Page not found"),o("code",V,":"+f(e.currentRoute.path),1)]),o("div",j,[e.guessedSlide!==1?(d(),m(c,{key:0,to:"/",class:"page-link"},{default:h(()=>[n(" Go Home ")]),_:1})):g("v-if",!0),e.guessedSlide?(d(),m(c,{key:1,to:`/${e.guessedSlide}`,class:"page-link"},{default:h(()=>[n(" Go to Slide "+f(e.guessedSlide),1)]),_:1},8,["to"])):g("v-if",!0)])])])}const D=y(R,[["render",w],["__scopeId","data-v-498aedf6"],["__file","/opt/build/repo/node_modules/@slidev/client/pages/404.vue"]]);export{D 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.