1import{h as c}from"./ByMh633e.js";import{a as d,u as l}from"./BSMXg57k.js";import{f as m}from"./BmsLk-hv.js";import{u as p}from"./C3iyjUMK.js";import{_ as v}from"./Dt6Tz697.js";import{f as g,N as h,j as _,L as y,K as i}from"./DMP0V_70.js";const C=g({name:"ContentNavigation",props:{query:{type:Object,required:!1,default:void 0}},async setup(s){const{query:t}=h(s),n=_(()=>{var a;return typeof((a=t.value)==null?void 0:a.params)=="function"?t.value.params():t.value});if(!n.value&&p("dd-navigation").value){const{navigation:a}=d();return{navigation:a}}const{data:o}=await l(`content-navigation-${c(n.value)}`,()=>m(n.value));return{navigation:o}},render(s){const t=y(),{navigation:n}=s,o=e=>i(v,{to:e._path},()=>e.title),a=(e,u)=>i("ul",u?{"data-level":u}:null,e.map(r=>r.children?i("li",null,[o(r),a(r.children,u+1)]):i("li",null,o(r)))),f=e=>a(e,0);return t!=null&&t.default?t.default({navigation:n,...this.$attrs}):f(n)}}),D=C;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.