1import{d as g,b as t,c as u,k as v,e as c,_ as b,w as a,g as l,n as r,p as f,i as n,t as s,ac as x}from"./CWSKIJXM.js";import{_ as h}from"./BIRH9C6M.js";import{_ as V}from"./kmhpXwrj.js";const k={class:"ap-page-header"},B={key:0,class:"flex items-center gap-2 mb-1"},C={class:"ap-page-header-icon flex items-center"},T=g({__name:"BasePageHeader",props:{title:{},subtitle:{},icon:{},iconVariant:{default:"boxed"},titleLevel:{default:4},titleTag:{default:"h1"},subtitleVariant:{default:"lead"},subtitleClass:{default:""}},setup(e){return(o,y)=>{const d=b,i=h,m=V;return t(),u("div",k,[e.icon&&e.iconVariant==="boxed"?(t(),u("div",B,[v("div",C,[c(d,{name:e.icon,size:"24",class:"text-brand-seventh"},null,8,["name"])]),c(i,{level:e.titleLevel,tag:e.titleTag,class:"leading-none"},{default:a(()=>[n(s(e.title),1)]),_:1},8,["level","tag"])])):e.icon&&e.iconVariant==="inline"?(t(),l(i,{key:1,level:e.titleLevel,tag:e.titleTag,class:"flex items-center gap-2"},{default:a(()=>[c(d,{name:e.icon,size:"24",class:"text-brand-seventh"},null,8,["name"]),n(" "+s(e.title),1)]),_:1},8,["level","tag"])):(t(),l(i,{key:2,level:e.titleLevel,tag:e.titleTag},{default:a(()=>[n(s(e.title),1)]),_:1},8,["level","tag"])),o.$slots.subtitle?(t(),l(m,{key:3,variant:e.subtitleVariant,class:r(["mt-2",e.subtitleClass])},{default:a(()=>[x(o.$slots,"subtitle")]),_:3},8,["variant","class"])):e.subtitle?(t(),l(m,{key:4,variant:e.subtitleVariant,class:r(["mt-2",e.subtitleClass])},{default:a(()=>
1[n(s(e.subtitle),1)]),_:1},8,["variant","class"])):f("",!0)])}}}),z=Object.assign(T,{__name:"BasePageHeader"});export{z 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.