PageSourceSearch

https://rounde.nl/_nuxt/C-h4kAOy.js

js rounde.nl collected 2026-10-03 19:58:09 UTC 10,497 bytes, 2 lines download raw bytes

1import{a as e,i as t,n,r}from"./D784mGIV.js";import{t as i}from"./DPXL2UAY.js";import{i as a,n as o,r as s,t as c}from"./BE0pdTn7.js";import{Bn as l,Gr as u,Hn as d,Kn as f,Lr as p,M as m,O as h,P as g,Sr as _,Un as v,Ur as y,Vn as b,Vr as x,Vt as S,Wr as C,Yn as w,Zn as T,_t as E,bt as D,en as O,et as k,fr as A,ft as j,gt as M,hr as N,kr as P,lr as F,mt as I,nr as L,nt as R,qn as z,qr as B,s as V,vr as H,yt as U,zn as W}from"./m07h29iZ.js";var G=w({__name:`DialogClose`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e;U();let n=a();return(e,r)=>(A(),b(y(I),L(t,{type:e.as===`button`?`button`:void 0,onClick:r[0]||=e=>y(n).onOpenChange(!1)}),{default:P(()=>[N(e.$slots,`default`)]),_:3},16,[`type`]))}}),K=w({__name:`DialogContentImpl`,props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let o=e,s=t,c=a(),{forwardRef:l,currentElement:u}=U();return c.titleId||=i(void 0,`reka-dialog-title`),c.descriptionId||=i(void 0,`reka-dialog-description`),F(()=>{c.contentElement=u,S()!==document.body&&(c.triggerElement.value=S())}),(e,t)=>(A(),b(y(r),{"as-child":``,loop:``,trapped:o.trapFocus,onMountAutoFocus:t[5]||=e=>s(`openAutoFocus`,e),onUnmountAutoFocus:t[6]||=e=>s(`closeAutoFocus`,e)},{default:P(()=>[z(y(j),L({id:y(c).contentId,ref:y(l),as:e.as,"as-child":e.asChild,"disable-outside-pointer-events":e.disableOutsidePointerEvents,role:`dialog`,"aria-describedby":y(c).descriptionId,"aria-labelledby":y(c).titleId,"data-state":y(n)(y(c).open.value)},e.$attrs,{onDismiss:t[0]||=e=>y(c).onOpenChange(!1),onEscapeKeyDown:t[1]||=e=>s(`escapeKeyDown`,e),onFocusOutside:t[2]||=e=>s(`focusOutside`,e),onInteractOutside:t[3]||=e=>s(`interactOutside`,e),onPointerDownOutside:t[4]||=e=>s(`pointerDownOutside`,e)}),{default:P(()=>[N(e.$slots,`default`)]),_:3},16,[`id`,`as`,`as-child`,`disable-outside-pointer-events`,`aria-describedby`,`aria-labelledby`,`data-state`])]),_:3},8,[`trapped`]))}}),q=w({__name:`DialogContentModal`,props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:n}){let r=e,i=n,o=a(),s=D(i),{forwardRef:c,currentElement:l}=U();return t(l),(e,t)=>(A(),b(K,L({...r,...y(s)},{ref:y(c),"trap-focus":y(o).open.value,"disable-outside-pointer-events":!0,onCloseAutoFocus:t[0]||=e=>{e.defaultPrevented||(e.preventDefault(),y(o).triggerElement.value?.focus())},onPointerDownOutside:t[1]||=e=>{let t=e.detail.originalEvent,n=t.button===0&&t.ctrlKey===!0;(t.button===2||n)&&e.preventDefault()},onFocusOutside:t[2]||=e=>{e.preventDefault()}}),{default:P(()=>[N(e.$slots,`default`)]),_:3},16,[`trap-focus`]))}}),J=w({__name:`DialogContentNonModal`,props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=D(t);U();let i=a(),o=p(!1),s=p(!1);return(e,t)=>(A(),b(K,L({...n,...y(r)},{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:t[0]||=e=>{e.defaultPrevented||(o.value||y(i).triggerElement.value?.focus(),e.preventDefault()),o.value=!1,s.value=!1},onInteractOutside:t[1]||=e=>{e.defaultPrevented||(o.value=!0,e.detail.originalEvent.type===`pointerdown`&&(s.value=!0));let t=e.target;y(i).triggerElement.value?.contains(t)&&e.preventDefault(),e.detail.originalEvent.type===`focusin`&&s.value&&e.preventDefault()}}),{default:P(()=>[N(e.$slots,`default`)]),_:3},16))}}),Y=w({__name:`DialogContent`,props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=a(),o=D(r),{forwardRef:s}=U();return(e,t)=>(A(),b(y(M),{present:e.forceMount||y(i).open.value},{default:P(()=>[y(i).modal.value?(A(),b(q,L({key:0,ref:y(s)},{...n,...y(o),...e.$attrs}),{default:P(()=>[N(e.$slots,`default`)]),_:3},16)):(A(),b(J,L({key:1,ref:y(s)},{...n,...y(o),...e.$attrs}),{default:P(()=>[N(e.$slots,`default`)]),_:3},16))]),_:3},8,[`present`]))}}),X=w({__name:`DialogDescription`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`p`}},setup(e){let t=e;U();let n=a();return(e,r)=>(A(),b(y(I),L(t,{id:y(n).descriptionId}),{default:P(()=>[N(e.$slots,`default`)]),_:3},16,[`id`]))}}),Z=w({__name:`DialogOverlayImpl`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(t){let n=a();return e(!0),U(),(e,t)=>(A(),b(y(I),{as:e.as,"as-child":e.asChild,"data-state":y(n).open.value?`open`:`closed`,style:{"pointer-events":`auto`}},{default:P(()=>[N(e.$slots,`default`)]),_:3},8,[`as`,`as-child`,`data-state`]))}}),Q=w({__name:`DialogOverlay`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=a(),{forwardRef:n}=U();return(e,r)=>y(t)?.modal.value?(A(),b(y(M),{key:0,present:e.forceMount||y(t).open.value},{default:P(()=>[z(Z,L(e.$attrs,{ref:y(n),as:e.as,"as-child":e.asChild}),{default:P(()=>[N(e.$slots,`default`)]),_:3},16,[`as`,`as-child`])]),_:3},8,[`present`])):d(`v-if`,!0)}}),$=w({__name:`DialogTitle`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`h2`}},setup(e){let t=e,n=a();return U(),(e,r)=>(A(),b(y(I),L(t,{id:y(n).titleId}),{default:P(()=>[N(e.$slots,`default`)]),_:3},16,[`id`]))}}),ee={slots:{overlay:`fixed inset-0 bg-elevated/75`,content:`fixed bg-default divide-y divide-default flex flex-col focus:outline-none`,header:`flex items-center gap-1.5 p-4 sm:px-6 min-h-16`,wrapper:``,body:`flex-1 overflow-y-auto p-4 sm:p-6`,footer:`flex items-center gap-1.5 p-4 sm:px-6`,title:`text-highlighted font-semibold`,description:`mt-1 text-muted text-sm`,close:`absolute top-4 end-4`},variants:{transition:{true:{overlay:`data-[state=open]:animate-[fade-in_200ms_ease-out] data-[state=closed]:animate-[fade-out_200ms_ease-in]`,content:`data-[state=open]:animate-[scale-in_200ms_ease-out] data-[state=closed]:animate-[scale-out_200ms_ease-in]`}},fullscreen:{true:{content:`inset-0`},false:{content:`top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[calc(100vw-2rem)] max-w-lg max-h-[calc(100dvh-2rem)] sm:max-h-[calc(100dvh-4rem)] rounded-lg shadow-lg ring ring-default overflow-hidden`}}}},te={__name:`UModal`,props:{title:{type:String,required:!1},description:{type:String,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},transition:{type:Boolean,required:!1,default:!0},fullscreen:{type:Boolean,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:String,required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:null,required:!1},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:[`after:leave`,`after:enter`,`close:prevent`,`update:open`],setup(e,{emit:t}){let n=e,r=t,i=_(),{t:a}=g(),p=O(),S=E(k(n,`open`,`defaultOpen`,`modal`),r),w=m(x(()=>n.portal)),D=x(()=>n.content),j=W(()=>{let e={closeAutoFocus:e=>e.preventDefault()};return n.dismissible?e:[`pointerDownOutside`,`interactOutside`,`escapeKeyDown`].reduce((e,t)=>
1(e[t]=e=>{e.preventDefault(),r(`close:prevent`)},e),e)}),M=W(()=>h({extend:h(ee),...p.ui?.modal||{}})({transition:n.transition,fullscreen:n.fullscreen}));return(t,m)=>(A(),b(y(s),u(T(y(S))),{default:P(({open:s,close:h})=>[i.default?(A(),b(y(c),{key:0,"as-child":``,class:C(n.class)},{default:P(()=>[N(t.$slots,`default`,{open:s})]),_:2},1032,[`class`])):d(``,!0),z(y(o),u(T(y(w))),{default:P(()=>[e.overlay?(A(),b(y(Q),{key:0,class:C(M.value.overlay({class:n.ui?.overlay}))},null,8,[`class`])):d(``,!0),z(y(Y),L({class:M.value.content({class:[!i.default&&n.class,n.ui?.content]})},D.value,{onAfterEnter:m[0]||=e=>r(`after:enter`),onAfterLeave:m[1]||=e=>r(`after:leave`)},H(j.value)),{default:P(()=>[i.content&&(e.title||i.title||e.description||i.description)?(A(),b(y(R),{key:0},{default:P(()=>[e.title||i.title?(A(),b(y($),{key:0},{default:P(()=>[N(t.$slots,`title`,{},()=>[f(B(e.title),1)])]),_:3})):d(``,!0),e.description||i.description?(A(),b(y(X),{key:1},{default:P(()=>[N(t.$slots,`description`,{},()=>[f(B(e.description),1)])]),_:3})):d(``,!0)]),_:3})):d(``,!0),N(t.$slots,`content`,{close:h},()=>[i.header||e.title||i.title||e.description||i.description||n.close||i.close?(A(),v(`div`,{key:0,class:C(M.value.header({class:n.ui?.header}))},[N(t.$slots,`header`,{close:h},()=>[l(`div`,{class:C(M.value.wrapper({class:n.ui?.wrapper}))},[e.title||i.title?(A(),b(y($),{key:0,class:C(M.value.title({class:n.ui?.title}))},{default:P(()=>[N(t.$slots,`title`,{},()=>
1[f(B(e.title),1)])]),_:3},8,[`class`])):d(``,!0),e.description||i.description?(A(),b(y(X),{key:1,class:C(M.value.description({class:n.ui?.description}))},{default:P(()=>[N(t.$slots,`description`,{},()=>[f(B(e.description),1)])]),_:3},8,[`class`])):d(``,!0)],2),N(t.$slots,`actions`),n.close||i.close?(A(),b(y(G),{key:0,"as-child":``},{default:P(()=>[N(t.$slots,`close`,{close:h,ui:M.value},()=>[n.close?(A(),b(V,L({key:0,icon:e.closeIcon||y(p).ui.icons.close,color:`neutral`,variant:`ghost`,"aria-label":y(a)(`modal.close`)},typeof n.close==`object`?n.close:{},{class:M.value.close({class:n.ui?.close})}),null,16,[`icon`,`aria-label`,`class`])):d(``,!0)])]),_:2},1024)):d(``,!0)])],2)):d(``,!0),i.body?(A(),v(`div`,{key:1,class:C(M.value.body({class:n.ui?.body}))},[N(t.$slots,`body`,{close:h})],2)):d(``,!0),i.footer?(A(),v(`div`,{key:2,class:C(M.value.footer({class:n.ui?.footer}))},[N(t.$slots,`footer`,{close:h})],2)):d(``,!0)])]),_:2},1040,[`class`])]),_:2},1040)]),_:3},16))}};export{Y as a,X as i,$ as n,G as o,Q as r,te as t};
2//# sourceMappingURL=C-h4kAOy.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.