1import{_ as F}from"./DGDuxQRR.js";import{_ as B}from"./CKFz_WKa.js";import{a as O,_ as W}from"./DniU0z89.js";import{_ as V}from"./CNQmj4IB.js";import{_ as D}from"./DTJbohp3.js";import{h as Z,j as G,T as J,c as l,o as a,e as o,d as n,w as d,m as q,Z as K,p as s,$ as z,t as y,F as R,l as U,x as p,g as Q,u as X,i as Y,b as ss,n as ts}from"./DgZaRWmo.js";import{u as ns}from"./BlFtvUvR.js";import{u as es}from"./Cq7-oSFQ.js";import{u as E}from"./2-lQhNWN.js";import{u as os}from"./Dwcg0_5Q.js";import"./DlAUqK2U.js";const as={class:"site-bar sticky top-0"},cs={class:"user-box"},ls={class:"flex items-center gap-2 ml-1"},rs={class:"flex flex-col gap-0"},is={class:"fz-6 font-bold leading-none"},us={class:"sub"},ms={class:"account-menu"},ds={class:"list-none mt-3 p-0"},ps={class:"content"},hs={class:"effc-shine flex items-center justify-center gap-1 fz-5"},_s={__name:"Bar",props:{currPath:{type:String,default:""}},setup(h){const c=[{icon:"icon-mdi:account-cog-outline",name:"帳æ¶è³æ",path:"/user"},{icon:"icon-mdi:bookmark-outline",name:"æ¶èæç« ",path:"/user/bookmarks"},{icon:"icon-mdi:question-mark-circle-outline",name:"常è¦åé¡",path:"/faqs"}];ns();const t=es(),{isActive:f}=E(),g=Z(null),r=c,_=()=>{t.login()},u=()=>{t.loginChecker()},e=()=>{var b;(b=g.value)==null||b.closeModal()};return G(async()=>{window.addEventListener("focus",u),await t.loginChecker()}),J(()=>{window.removeEventListener("focus",u)}),(b,i)=>{const H=F,C=B,N=O,$=V,T=D,j=W;return a(),l("div",as,[o(C,{to:"/",class:"site-title link"},{default:d(()=>[o(H,{class:"h-4 w-4 mr-1 md:h-5 md:w-5 md:mr-0 md:mb-1",src:"/imgs/icons/logo.png",quality:"60",format:"webp",height:"40",alt:"dq-logo"}),i[1]||(i[1]=n("span",{class:"title"},"å°çå輯é",-1))]),_:1}),n("div",cs,[o(j,null,{default:d(()=>[s(t).authStatus==="guest"?(a(),l("span",{key:0,class:"btn-login mr-1",onClick:z(_,["stop"])},"ç»å
¥")):s(t).authStatus==="authenticated"?(a(),q(T,{key:1,ref_key:"modalRef",ref:g,pos:"-right",classes:"p-3 min-w-32vw!"},{content:d(()=>{var k,v,w,x,A,M,I,L,P,S;return[n("div",ls,[o(N,{src:(v=(k=s(t))==null?void 0:k.user)==null?void 0:v.AvatarImg,name:(x=(w=s(t))==null?void 0:w.user)==null?void 0:x.Id,classes:"w-8 h-8"},null,8,["src","name"]),n("div",rs,[n("span",is,y(((M=(A=s(t))==null?void 0:A.user)==null?void 0:M.NickName)||((L=(I=s(t))==null?void 0:I.user)==null?void 0:L.Id)),1),n("span",us,"@"+y((S=(P=s(t))==null?void 0:P.user)==null?void 0:S.Id),1)])]),n("nav",ms,[i[2]||(i[2]=n("h2",{class:"hide-text"},"æå¡åè½é¸å®",-1)),n("ul",ds,[(a(!0),l(R,null,U(s(r),m=>(a(),l("li",{key:m.name,class:"item",onClick:e},[o(C,{to:m.path,class:p(["link",{"-curr":s(f)(m.path,h.currPath)}])},{default:d(()=>[n("span",ps,[o($,{class:p(m.icon)},null,8,["class"]),n("span",null,y(m.name),1)]),o($,{class:"icon-line-md:chevron-small-right"})]),_:2},1032,["to","class"])]))),128))])]),n("button",{class:"btn -none btn-shine w-full",type:"button",onClick:i[0]||(i[0]=z((...m)=>s(t).logout&&s(t).logout(...m),["stop"]))},[n("div",hs,[i[3]||(i[3]=Q(" ç»åºå¸³æ¶ ")),o($,{class:"icon-line-md:logout"})])])]}),default:d(()=>{var k,v,w,x;return[o(N,{class:"mr-1",src:(v=(k=s(t))==null?void 0:k.user)==null?void 0:v.AvatarImg,name:(x=(w=s(t))==null?void 0:w.user)==null?void 0:x.Id},null,8,["src","name"])]}),_:1},512)):K("",!0)]),_:1})])])}}},fs={class:"site-menu"},gs={class:"list-none mt-3 p-0"},ks=["src"],vs={class:"content"},ws={class:"item"},xs={__name:"Menu",props:{currPath:{type:String,default:""}},setup(h){const c=[{icon:"icon-line-md:home-simple",name:"é¦é ",path:"/"},{icon:"icon-line-md:search",name:"æå°",path:"/search/g"},{icon:"icon-line-md:menu",name:"å表",path:"/list/1"},{image:"/imgs/icons/penguin-front.png",name:"ä¼éµ",path:"/newsAhead/59"}],{isActive:t}=E(),f=c;return(g,r)=>{const _=V,u=B;return a(),l("nav",fs,[r[2]||(r[2]=n("h2",{class:"hide-text"},"主é¸å®",-1)),n("ul",gs,[(a(!0),l(R,null,U(s(f),e=>(a(),l("li",{key:`${e.path}-${e.image||e.icon||e.name}`,class:"item"},[o(u,{to:e.path,class:p(["link",{"-curr":s(t)(e.path,h.currPath)}])},{default:d(()=>[e.icon?(a(),q(_,{key:0,class:p(e.icon)},null,8,["class"])):e.image?(a(),l("img",{key:1,src:e.image,alt:"",class:p(["icon h-6 w-6 object-contain",{"bg-transparent!":s(t)(e.path,h.currPath)}])},null,10,ks)):(a(),l("svg",{key:2,xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",viewBox:"0 0 24 24",class:p(["icon",{"bg-transparent! text-sky-600! dar
1k:text-sky-300!":s(t)(e.path,h.currPath)}]),"aria-hidden":"true"},r[0]||(r[0]=[n("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),n("path",{fill:"currentColor",d:"M0 8.064v7.872h2.486v-2.843h1.728l.671-1.72H2.486V9.775h2.92l.637-1.711zm6.804 0L6.8 15.936h2.457V8.064zm4.15 0v7.872h2.484v-2.843h1.726l.677-1.72h-2.403V9.775h2.922L17 8.064zm7.658 0l-2.83 7.872h2.375l.306-1.058h2.769l.32 1.058H24l-2.837-7.872zm1.235 2.023l.981 3.277h-1.927z"},null,-1)]),2)),n("span",vs,y(e.name),1)]),_:2},1032,["to","class"])]))),128)),n("li",ws,[o(u,{to:"https://dqsupport.yam.com/",class:"link",external:"",target:"_blank"},{default:d(()=>[o(_,{class:"icon-line-md:heart"}),r[1]||(r[1]=n("span",{class:"content"},"è´å©",-1))]),_:1})])])])}}},zs={__name:"default",setup(h){const c=X(),t=os(),f=Y(()=>!c.path.startsWith("/search"));return ss(()=>({link:f.value?[{rel:"canonical",href:`${t.origin}${c.path}`}]:[]})),(g,r)=>{const _=_s,u=xs;return a(),l("div",{class:p(["site-wrap",{index:s(c).path==="/"},{newsAhead:s(c).path.includes("newsAhead")}])},[o(_,{currPath:s(c).path},null,8,["currPath"]),o(u,{currPath:s(c).path},null,8,["currPath"]),ts(g.$slots,"default")],2)}}};export{zs 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.