PageSourceSearch

https://onwardfree.com/_nuxt/Bd-cY38H.js

js onwardfree.com collected 2026-10-07 16:35:28 UTC 6,770 bytes, 1 lines download raw bytes

1import{a as M,u as D}from"./ConCJuJa.js";import{P as F}from"./C5MtcGO_.js";import{e as g,r as O,f as R,i as m,j as t,h as v,o as _,w as f,m as y,q as $,b as w,l as k,R as h,S as K}from"./DISDuky7.js";import{c as N,a as P,d as B}from"./BN7erS3u.js";import{P as A}from"./qEIXaOwE.js";import{D as S,a as T,u as V,T as L}from"./BqS8vaD0.js";import{g as E}from"./FUKBWQwh.js";import{F as j}from"./B-mP4CPb.js";import{g as z}from"./DB3uAXBF.js";const[C,H]=N("DialogRoot");var U=g({inheritAttrs:!1,__name:"DialogRoot",props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1,default:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(i,{emit:n}){const a=i,e=M(a,"open",n,{defaultValue:a.defaultOpen,passive:a.open===void 0}),d=O(),p=O(),{modal:l}=R(a);return H({open:e,modal:l,openModal:()=>{e.value=!0},onOpenChange:r=>{e.value=r},onOpenToggle:()=>{e.value=!e.value},contentId:"",titleId:"",descriptionId:"",triggerElement:d,contentElement:p}),(r,o)=>m(r.$slots,"default",{open:t(e),close:()=>e.value=!1})}}),fe=U,G=g({__name:"DialogClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(i){const n=i;D();const a=C();return(s,e)=>(_(),v(t(F),y(n,{type:s.as==="button"?"button":void 0,onClick:e[0]||(e[0]=d=>t(a).onOpenChange(!1))}),{default:f(()=>[m(s.$slots,"default")]),_:3},16,["type"]))}}),ce=G,J=g({__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(i,{emit:n}){const a=i,s=n,e=C(),{forwardRef:d,currentElement:p}=D();return e.titleId||(e.titleId=P(void 0,"reka-dialog-title")),e.descriptionId||(e.descriptionId=P(void 0,"reka-dialog-description")),$(()=>{e.contentElement=p,E()!==document.body&&(e.triggerElement.value=E())}),(l,r)=>(_(),v(t(j),{"as-child":"",loop:"",trapped:a.trapFocus,onMountAutoFocus:r[5]||(r[5]=o=>s("openAutoFocus",o)),onUnmountAutoFocus:r[6]||(r[6]=o=>s("closeAutoFocus",o))},{default:f(()=>[w(t(S),y({id:t(e).contentId,ref:t(d),as:l.as,"as-child":l.asChild,"disable-outside-pointer-events":l.disableOutsidePointerEvents,role:"dialog","aria-describedby":t(e).descriptionId,"aria-labelledby":t(e).titleId,"data-state":t(z)(t(e).open.value)},l.$attrs,{onDismiss:r[0]||(r[0]=o=>t(e).onOpenChange(!1)),onEscapeKeyDown:r[1]||(r[1]=o=>s("escapeKeyDown",o)),onFocusOutside:r[2]||(r[2]=o=>s("focusOutside",o)),onInteractOutside:r[3]||(r[3]=o=>s("interactOutside",o)),onPointerDownOutside:r[4]||(r[4]=o=>s("pointerDownOutside",o))}),{default:f(()=>[m(l.$slots,"default")]),_:3},16,["id","as","as-child","disable-outside-pointer-events","aria-describedby","aria-labelledby","data-state"])]),_:3},8,["trapped"]))}}),I=J,Q=g({__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(i,{emit:n}){const a=i,s=n,e=C(),d=B(s),{forwardRef:p,currentElement:l}=D();return T(l),(r,o)=>(_(),v(I,y({...a,...t(d)},{ref:t(p),"trap-focus":t(e).open.value,"disable-outside-pointer-events":!0,onCloseAutoFocus:o[0]||(o[0]=u=>{var c;u.defaultPrevented||(u.preventDefault(),(c=t(e).triggerElement.value)==null||c.focus())}),onPointerDownOutside:o[1]||(o[1]=u=>{const c=u.detail.originalEvent,b=c.button===0&&c.ctrlKey===!0;(c.button===2||b)&&u.preventDefault()}),onFocusOutside:o[2]||(o[2]=u=>{u.preventDefault()})}),{default:f(()=>[m(r.$slots,"default")]),_:3},16,["trap-focus"]))}}),W=Q,X=g({__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(i,{emit:n}){const a=i,e=B(n);D();const d=C(),p=O(!1),l=O(!1);return(r,o)=>(_(),v(I,y({...a,...t(e)},{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:o[0]||(o[0]=u=>{var c;u.defaultPrevented||(p.value||(c=t(d).triggerElement.value)==null||c.focus(),u.preventDefault()),p.value=!1,l.value=!1}),onInteractOutside:o[1]||(o[1]=u=>{var q;u.defaultPrevented||(p.value=!0,u.detail.originalEvent.type==="pointerdown"&&(l.value=!0));const c=u.target;((q=t(d).triggerElement.value)==null?void 0:q.contains(c))&&u.preventDefault(),u.detail.originalEvent.type==="focusin"&&l.value&&u.preventDefault()})}),{default:f(()=>[m(r.$slots,"default")]),_:3},16))}}),Y=X,Z=g({__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(i,{emit:n}){const a=i,s=n,e=C(),d=B(s),{forwardRef:p}=D();return(l,r)=>(_(),v(t(A),{present:l.forceMount||t(e).open.value},{default:f(()=>[t(e).modal.value?(_(),v(W,y({key:0,ref:t(p)},{...a,...t(d),...l.$attrs}),{default:f(()=>[m(l.$slots,"default")]),_:3}
1,16)):(_(),v(Y,y({key:1,ref:t(p)},{...a,...t(d),...l.$attrs}),{default:f(()=>[m(l.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),ve=Z,x=g({__name:"DialogOverlayImpl",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i){const n=C();return V(!0),D(),(a,s)=>(_(),v(t(F),{as:a.as,"as-child":a.asChild,"data-state":t(n).open.value?"open":"closed",style:{"pointer-events":"auto"}},{default:f(()=>[m(a.$slots,"default")]),_:3},8,["as","as-child","data-state"]))}}),ee=x,te=g({__name:"DialogOverlay",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i){const n=C(),{forwardRef:a}=D();return(s,e)=>{var d;return(d=t(n))!=null&&d.modal.value?(_(),v(t(A),{key:0,present:s.forceMount||t(n).open.value},{default:f(()=>[w(ee,y(s.$attrs,{ref:t(a),as:s.as,"as-child":s.asChild}),{default:f(()=>[m(s.$slots,"default")]),_:3},16,["as","as-child"])]),_:3},8,["present"])):k("v-if",!0)}}}),_e=te,oe=g({__name:"DialogPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(i){const n=i;return(a,s)=>(_(),v(t(L),h(K(n)),{default:f(()=>[m(a.$slots,"default")]),_:3},16))}}),me=oe;export{ce as D,ve as a,_e as b,fe as c,me as d,C as i};

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.