1import{d as g,an as h,ao as i,c as p,e as c,f as o,n as a,C as e,ah as n,h as f,i as b,ai as k,bB as _}from"./D6UlFE_Z.js";const v={class:"relative"},y=g({inheritAttrs:!1,__name:"Aside",props:{links:{type:Array,default:()=>[]},class:{type:[String,Object,Array],default:void 0},ui:{type:Object,default:()=>({})}},setup(r){const d={wrapper:"hidden overflow-y-auto lg:block lg:max-h-[calc(100vh-var(--header-height))] lg:sticky lg:top-[--header-height] py-8 lg:px-4 lg:-mx-4",top:{wrapper:"sticky -top-8 -mt-8 pointer-events-none z-[1]",header:"h-8 bg-background -mx-4 px-4",body:"bg-background relative pointer-events-auto flex -mx-4 px-4",footer:"h-8 bg-gradient-to-b from-background -mx-4 px-4"}},l=r,{ui:s,attrs:u}=h("aside",i(l,"ui"),d,i(l,"class"),!0);return(t,x)=>{const m=_;return p(),c("aside",k({class:e(s).wrapper},e(u)),[o("div",v,[t.$slots.top?(p(),c("div",{key:0,class:a(e(s).top.wrapper)},[o("div",{class:a(e(s).top.header)},null,2),o("div",{class:a(e(s).top.body)},[n(t.$slots,"top")],2),o("div",{class:a(e(s).top.footer)},null,2)],2)):f("",!0),n(t.$slots,"links",{},()=>[b(m,{links:r.links},null,8,["links"])]),n(t.$slots,"default"),n(t.$slots,"bottom")])],16)}}}),w=Object.assign(y,{__name:"UAside"});export{w as _};
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.