PageSourceSearch

https://pitchwall.co/_nuxt/CmNV3lUX.js

js pitchwall.co collected 2026-09-24 09:39:22 UTC 4,995 bytes, 1 lines download raw bytes

1import{Q as S,b6 as K,g as i,h as f,U as p,W as b,a,V as H,ah as B,M as V,ai as P,aH as N,aG as U,c as x,a7 as j,a8 as D,al as r,N as _,d as C,_ as $,f as I,e as k,J as w,a1 as O,K as z,y as A,an as h,b1 as E,ap as F,bn as M,r as R}from"./BmqugtHw.js";import{i as T,a as G,A as J,b as L,c as Q,d as W}from"./Dw1xfAve.js";import"./DBb5Zpal.js";import"./J_1GsUKF.js";import"./D-pctMGk.js";var X=S({__name:"AccordionHeader",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"h3"}},setup(d){const u=d,s=T(),y=G();return K(),(n,m)=>(i(),f(a(H),{as:u.as,"as-child":u.asChild,"data-orientation":a(s).orientation,"data-state":a(y).dataState.value,"data-disabled":a(y).dataDisabled.value},{default:p(()=>[b(n.$slots,"default")]),_:3},8,["as","as-child","data-orientation","data-state","data-disabled"]))}}),Y=X;const Z={slots:{root:"w-full",item:"border-b border-default last:border-b-0",header:"flex",trigger:"group flex-1 flex items-center gap-1.5 font-medium text-sm py-3.5 focus-visible:outline-primary min-w-0",content:"data-[state=open]:animate-[accordion-down_200ms_ease-out] data-[state=closed]:animate-[accordion-up_200ms_ease-out] overflow-hidden focus:outline-none",body:"text-sm pb-3.5",leadingIcon:"shrink-0 size-5",trailingIcon:"shrink-0 size-5 ms-auto group-data-[state=open]:rotate-180 transition-transform duration-200",label:"text-start break-words"},variants:{disabled:{true:{trigger:"cursor-not-allowed opacity-75"}}}},ee={__name:"UAccordion",props:{as:{type:null,required:!1},items:{type:Array,required:!1},trailingIcon:{type:null,required:!1},valueKey:{type:null,required:!1,default:"value"},labelKey:{type:null,required:!1,default:"label"},class:{type:null,required:!1},ui:{type:Object,required:!1},collapsible:{type:Boolean,required:!1,default:!0},defaultValue:{type:null,required:!1},modelValue:{type:null,required:!1},type:{type:String,required:!1,default:"single"},disabled:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0}},emits:["update:modelValue"],setup(d,{emit:u}){const s=d,y=u,n=B(),m=V(),l=P("accordion",s),q=N(U(s,"as","collapsible","defaultValue","disabled","modelValue","unmountOnHide"),y),t=A(()=>h({extend:h(Z),...m.ui?.accordion||{}})({disabled:s.disabled}));return(o,v)=>(i(),f(a(W),z(a(q),{type:d.type,"data-slot":"root",class:t.value.root({class:[a(l)?.root,s.class]})}),{default:p(()=>[(i(!0),x(j,null,D(s.items,(e,c)=>(i(),f(a(J),{key:a(_)(e,s.valueKey)??c,value:a(_)(e,s.valueKey)??String(c),disabled:e.disabled,"data-slot":"item",class:r(t.value.item({class:[a(l)?.item,e.ui?.item,e.class]}))},{default:p(({open:g})=>[C(a(Y),{as:"div","data-slot":"header",class:r(t.value.header({class:[a(l)?.header,e.ui?.header]}))},{default:p(()=>[C(a(L),{"data-slot":"trigger",class:r(t.value.trigger({class:[a(l)?.trigger,e.ui?.trigger],disabled:e.disabled}))},{default:p(()=>[b(o.$slots,"leading",{item:e,index:c,open:g,ui:t.value},()=>[e.icon?(i(),f($,{key:0,name:e.icon,"data-slot":"leadingIcon",class:r(t.value.leadingIcon({class:[a(l)?.leadingIcon,e?.ui?.leadingIcon]}))},null,8,["name","class"])):I("",!0)]),a(_)(e,s.labelKey)||n.default?(i(),x("span",{key:0,"data-slot":"label",class:r(t.value.label({class:[a(l)?.label,e.ui?.label]}))},[b(o.$slots,"default",{item:e,index:c,open:g},()=>[k(w(a(_)(e,s.labelKey)),1)])],2)):I("",!0),b(o.$slots,"trailing",{item:e,index:c,open:g,ui:t.value},()=>[C($,{name:e.trailingIcon||d.trailingIcon||a(m).ui.icons.chevronDown,"data-slot":"trailingIcon",class:r(t.value.trailingIcon({class:[a(l)?.trailingIcon,e.ui?.trailingIcon]}))},null,8,["name","class"])])]),_:2},1032,["class"])]),_:2},1032,["class"]),e.content||n.content||e.slot&&n[e.slot]||n.body||e.slot&&n[`${e.slot}-body`]?(i(),f(a(Q),{key:0,"data-slot":"content",class:r(t.value.content({class:[a(l)?.content,e.ui?.content]}))},{default:p(()=>[b(o.$slots,e.slot||"content",{item:e,index:c,open:g,ui:t.value},()=>[O("div",{"data-slot":"body",class:r(t.value.body({class:[a(l)?.body,e.ui?.body]}))},[b(o.$slots,e.slot?`${e.slot}-body`:"body",{item:e,index:c,open:g,ui:t.value},()=>[k(w(e.content),1)])],2)])]),_:2},1032,["class"])):I("",!0)]),_:2},1032,["value","disabled","class"]))),128))]),_:3},16,["type","class"]))}},ae={slots:{root:"my-5",trigger:"text-base"}},re={__name:"ProseAccordion",props:{type:{type:String,required:!1,default:"multiple"},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(d){const u=d,s=B(),y=V(),n=P("prose.accordion",u),m=A(()=>h({extend:h(ae),...y.ui?.prose?.accordion||{}})),l=R(1),q=A(()=>
1(l.value,s.default?.()?.flatMap(t).filter(Boolean)||[]));function t(o,v){return typeof o.type=="symbol"?o.children?.map(t):{index:v,label:o.props?.label||`${v}`,description:o.props?.description,icon:o.props?.icon,component:o}}return E(()=>l.value++),(o,v)=>(i(),f(ee,{type:d.type,items:q.value,"unmount-on-hide":!1,class:r(u.class),ui:a(M)(m.value(),a(n))},{content:p(({item:e})=>[(i(),f(F(e.component)))]),_:1},8,["type","items","class","ui"]))}};export{re 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.