1import{E as e,Lt as t,On as n,Qn as r,_ as i,b as a,bt as o,et as s,g as c,mt as l,nr as u,o as d,qt as f,v as p,xt as m,y as h}from"./DBq4UlV4.js";import{r as g}from"./8gQk64We.js";import{i as _,t as v}from"./Cu8r2V2U.js";import{t as y}from"./23EHjX0X.js";import{n as b}from"./D5ofAnYK.js";var x={slots:{root:`relative border-b border-default py-8`,container:``,wrapper:`flex flex-col lg:flex-row lg:items-center lg:justify-between gap-4`,headline:`mb-2.5 text-sm font-semibold text-primary flex items-center gap-1.5`,title:`text-3xl sm:text-4xl text-pretty font-bold text-highlighted`,description:`text-lg text-pretty text-muted`,links:`flex flex-wrap items-center gap-1.5`},variants:{title:{true:{description:`mt-4`}}}},S={__name:`UPageHeader`,props:{as:{type:null,required:!1},headline:{type:String,required:!1},title:{type:String,required:!1},description:{type:String,required:!1},links:{type:Array,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(S){let C=S,w=t(),T=_(`pageHeader`,C),E=g(),D=c(()=>v({extend:x,...E.ui?.pageHeader||{}})({title:!!T.title||!!w.title}));return(t,c)=>(l(),p(n(y),{as:n(T).as,"data-slot":`root`,class:r(D.value.root({class:[n(T).ui?.root,n(T).class]}))},{default:f(()=>[n(T).headline||w.headline?(l(),a(`div`,{key:0,"data-slot":`headline`,class:r(D.value.headline({class:n(T).ui?.headline}))},[m(t.$slots,`headline`,{},()=>[e(u(n(T).headline),1)])],2)):h(``,!0),i(`div`,{"data-slot":`container`,class:r(D.value.container({class:n(T).ui?.container}))},[i(`div`,{"data-slot":`wrapper`,class:r(D.value.wrapper({class:n(T).ui?.wrapper}))},[n(T).title||w.title?(l(),a(`h1`,{key:0,"data-slot":`title`,class:r(D.value.title({class:n(T).ui?.title}))},[m(t.$slots,`title`,{},()=>[e(u(n(T).title),1)])],2)):h(``,!0),n(T).links?.length||w.links?(l(),a(`div`,{key:1,"data-slot":`links`,class:r(D.value.links({class:n(T).ui?.links}))},[m(t.$slots,`links`,{},()=>[(l(!0),a(d,null,o(n(T).links,(e,t)=>(l(),p(b,s({key:t,color:`neutral`,variant:`outline`},{ref_for:!0},e),null,16))),128))])],2)):h(``,!0)],2),n(T).description||w.description?(l(),a(`div`,{key:0,"data-slot":`description`,class:r(D.value.description({class:n(T).ui?.description}))},[m(t.$slots,`description`,{},()=>[e(u(n(T).description),1)])],2)):h(``,!0),m(t.$slots,`default`)],2)]),_:3},8,[`as`,`class`]))}};export{S as t}; 2//# sourceMappingURL=BUQTHdVY.js.map
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.