1import{D as e,Qn as t,_ as n,b as r,k as i,mt as a,nr as o,qt as s,w as c,xt as l,y as u}from"./Do9sOqsw.js";var d={class:`p-2`},f={class:`flex flex-col items-start gap-3 sm:flex-row sm:justify-between sm:gap-4`},p={class:`m-0 min-w-0 flex-1 text-[28px] leading-8.5 font-medium tracking-[-0.114286px] text-gray-700 sm:text-[32px] sm:leading-10`},m={key:1},h={key:0,class:`flex w-full flex-wrap items-center gap-2 sm:w-auto sm:shrink-0 sm:justify-end`},g={class:`m-0 mt-1 max-w-176 text-[13px] leading-5 font-medium text-gray-500`},_={key:1},v={key:0,class:`mt-6`},y=Object.assign(i({__name:`PageHeader`,props:{title:{},description:{}},setup(e){return(t,i)=>(a(),r(`div`,d,[n(`div`,f,[n(`h1`,p,[t.$slots.title?l(t.$slots,`title`,{},void 0,void 0,0):(a(),r(`span`,m,o(e.title),1))]),t.$slots.actions?(a(),r(`div`,h,[l(t.$slots,`actions`)])):u(``,!0)]),n(`p`,g,[t.$slots.subtitle?l(t.$slots,`subtitle`,{},void 0,void 0,0):(a(),r(`span`,_,o(e.description),1))]),t.$slots.toolbar?(a(),r(`div`,v,[l(t.$slots,`toolbar`)])):u(``,!0)]))}}),{__name:`ListingPageHeader`}),b={class:`w-full max-w-296 px-[7.5px]`},x={class:`mt-8 rounded-[18px] border border-dashed border-gray-300 bg-primary-50 px-6 py-10 text-center`},S={class:`m-0 text-base font-medium text-gray-700`},C={class:`m-0 mt-2 text-sm text-gray-500`},w=Object.assign(i({__name:`PageShell`,props:{title:{},description:{},isEmpty:{type:Boolean},emptyTitle:{default:`Nothing found.`},emptyDescription:{default:`Try a broader search and check back again later.`}},setup(i){return(d,f)=>{let p=y;return a(),r(`section`,b,[l(d.$slots,`page-header`),d.$slots.title||i.title||d.$slots.subtitle||i.description||d.$slots.toolbar||d.$slots.actions?(a(),r(`header`,{key:0,class:t(d.$slots[`sticky-toolbar`]?void 0:`border-b border-gray-200`)},[e(p,{title:i.title,description:i.description},c({_:2},[d.$slots.title?{name:`title`,fn:s(()=>[l(d.$slots,`title`)]),key:`0`}:void 0,d.$slots.subtitle?{name:`subtitle`,fn:s(()=>[l(d.$slots,`subtitle`)]),key:`1`}:void 0,d.$slots.actions?{name:`actions`,fn:s(()=>[l(d.$slots,`actions`)]),key:`2`}:void 0,d.$slots.toolbar?{name:`toolbar`,fn:s(()=>[l(d.$slots,`toolbar`)]),key:`3`}:void 0]),1032,[`title`,`description`])],2)):u(``,!0),l(d.$slots,`sticky-toolbar`),l(d.$slots,`toolbar-details`),i.isEmpty?l(d.$slots,`empty`,{},()=>[n(`div`,x,[n(`p`,S,o(i.emptyTitle),1),n(`p`,C,o(i.emptyDescription),1)])],void 0,2):l(d.$slots,`default`,{},void 0,void 0,1),l(d.$slots,`footer`)])}}}),{__name:`ListingPageShell`});export{y as n,w as t};
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.