1import{_ as t,u as a,d as o,g as e,k as n}from"./index.441c06ad.js";import{_ as r}from"./Category.e03230be.js";import{P as s}from"./ProductRepository.c68304a9.js";import{d as c,y as i,r as l,o as g,e as d,c as u,f as p,g as y,i as m}from"./vendor.ddbd020e.js";import"./CheckIcon.cd602837.js";import"./headlessui.esm.12a303ec.js";import"./vue-loading.min.8702bf58.js";var f={};const v={name:"NotFound",components:{Article:t,Category:r},inheritAttrs:!1,async setup(){const t=c([]),r=c(""),l=c(1),g=c({}),d=a(),u=o();return u.url=`${d.config.company_url}404`,u.title="oops, ç¶²é æ¾ä¸å°åï¼",i((async()=>{e().setLoading();const{article_content:a}=await n.getArticle("404").catch((t=>t));r.value=a;const o=await s.getCategoryInfo("all");l.value=o.totalPage,g.value=o.category_data,t.value=await s.getCategory("all")})),{totalPage:l,category:g,products:t,articleContent:r}}},C=m("div",{class:"p-2 bg-yellow-200 shadow my-2"}," Oops ä½ è¦çé é¢å·²ç¶ä¸å¨å¦, å¯ä»¥ééä¸é¢çç¢å ",-1);"function"==typeof f&&f(v),v.render=function(t,a,o,e,n,r){const s=l("Article"),c=l("Category");return g(),d("div",null,[e.articleContent?(g(),u(s,{key:0,content:e.articleContent},null,8,["content"])):p("",!0),C,y(c,{"init-page":1,"init-products":e.products,category:e.category,"init-total-page":e.totalPage},null,8,["init-products","category","init-total-page"])])};export{v 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.