import{_ as z}from"./DLRZrfiv.js";import{j as R,a0 as S,D as A,y as D,I as a,g as r,d as p,e as d,a8 as u,h,V as c,i as C,Y as j,a as F,f as P,F as L,O as E,A as M,z as O,u as Y,b as s,N as V,R as q}from"./C43PsxSN.js";import{_ as G}from"./DlAUqK2U.js";const H={class:"nav-container"},J={class:"main"},K={key:1},Q={key:2,class:"arrow"},U={key:4,class:"sub-menu"},W={class:"secondart"},X=R({__name:"SubNav",props:{parentTitle:{},isAnchor:{type:Boolean},routePath:{}},emits:["handleNavClick"],setup(i,{emit:Z}){const v=Y("menus",V([])),f=i,y=S(),g=s(()=>f.routePath||y.path),B=e=>e.includes("-"),m=e=>e?B(e)?{name:e,params:{page:1}}:e:"/",l=e=>e?e===g.value||e===y.name:!1,b=s(()=>(v.value||[]).find(t=>l(t.path)||t.children?.some(o=>l(o.path)))?.children||[]),I=s(()=>(v.value||[]).find(t=>t.children?.some(o=>l(o.path)))?.path||"/"),k=s(()=>b.value.find(e=>l(e.path))),n=s(()=>k.value?.label),N=s(()=>k.value?.path),x=V(!1);return A(async()=>{await D(),setTimeout(()=>{x.value=!0},200)}),(e,T)=>{const t=z,o=q("el-icon");return a(),r("section",{class:O(["nav",{"nav-visible":x.value}])},[p("div",H,[p("div",J,[f.isAnchor?(a(),r("span",K,c(i.parentTitle),1)):(a(),d(t,{key:0,to:m(I.value),class:"parent-link"},{default:u(()=>[h(c(i.parentTitle),1)]),_:1},8,["to"])),n.value?(a(),r("span",Q,[C(o,{size:14},{default:u(()=>[C(j(F))]),_:1})])):P("",!0),n.value&&N.value?(a(),d(t,{key:3,to:m(N.value),class:"sub-menu"},{default:u(()=>[h(c(n.value),1)]),_:1},8,["to"])):n.value?(a(),r("span",U,c(n.value),1)):P("",!0)]),p("div",W,[(a(!0),r(L,null,E(b.value,(_,w)=>(a(),d(t,{class:"nav-item",key:_.path,to:m(_.path),style:M({animationDelay:.3+w*.1+"s"})},{default:u(()=>[h("·"+c(_.label),1)]),_:2},1032,["to","style"]))),128))])])],2)}}}),ae=G(X,[["__scopeId","data-v-144ec16b"]]);export{ae as _};
