PageSourceSearch

https://euroohnet.org/_nuxt/rNsrwjPp.js

js euroohnet.org collected 2026-10-04 04:09:15 UTC 2,644 bytes, 1 lines download raw bytes

1import{u as B,a as v,b as x,a8 as P,a9 as T,o as d,c as f,w as n,e,r as m,g as k,p as C,n as l,m as w,j as q,k as p,aa as I,h as _,I as O,t as y,a6 as S}from"./CGhf4zdC.js";import{C as $,a as L,b as j}from"./BIl703Kl.js";import"./BMGRCn3Q.js";const N={slots:{root:"",content:"data-[state=open]:animate-[collapsible-down_200ms_ease-out] data-[state=closed]:animate-[collapsible-up_200ms_ease-out] overflow-hidden"}},U={__name:"UCollapsible",props:{as:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(r,{emit:s}){const t=r,i=s,a=B(),o=v(),c=x("collapsible",t),g=P(T(t,"as","defaultOpen","open","disabled","unmountOnHide"),i),u=q(()=>p({extend:p(N),...o.ui?.collapsible||{}})());return(b,z)=>(d(),f(e(j),w(e(g),{"data-slot":"root",class:u.value.root({class:[e(c)?.root,t.class]})}),{default:n(({open:h})=>[a.default?(d(),f(e($),{key:0,"as-child":""},{default:n(()=>[m(b.$slots,"default",{open:h})]),_:2},1024)):k("",!0),C(e(L),{"data-slot":"content",class:l(u.value.content({class:e(c)?.content}))},{default:n(()=>[m(b.$slots,"content")]),_:3},8,["class"])]),_:3},16,["class"]))}},V={slots:{root:"my-5",trigger:["group relative rounded-xs inline-flex items-center gap-1.5 text-muted hover:text-default text-sm focus-visible:ring-2 focus-visible:ring-primary focus:outline-none","transition-colors"],triggerIcon:"size-4 shrink-0 group-data-[state=open]:rotate-180 transition-transform duration-200",triggerLabel:"truncate",content:"*:first:mt-2.5 *:last:mb-0 *:my-1.5"}},E={__name:"ProseCollapsible",props:{icon:{type:null,required:!1},name:{type:String,required:!1},openText:{type:String,required:!1},closeText:{type:String,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(r){const s=r,{t}=I(),i=v(),a=x("prose.collapsible",s),o=q(()=>p({extend:p(V),...i.ui?.prose?.collapsible||{}})());return(c,g)=>(d(),f(U,{"unmount-on-hide":!1,class:l(s.class),ui:e(S)(o.value,e(a))},{default:n(({open:u})=>[_("button",{class:l(o.value.trigger({class:e(a)?.trigger}))},[C(O,{name:r.icon||e(i).ui.icons.chevronDown,class:l(o.value.triggerIcon({class:e(a)?.triggerIcon}))},null,8,["name","class"]),_("span",{class:l(o.value.triggerLabel({class:e(a)?.triggerLabel}))},y(u?s.closeText||e(t)("prose.collapsible.closeText"):s.openText||e(t)("prose.collapsible.openText"))+" "+y(s.name||e(t)("prose.collapsible.name")),3)],2)]),content:n(()=>[m(c.$slots,"default")]),_:3},8,["class","ui"]))}};export{E 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.