PageSourceSearch

https://criticdb.com/_nuxt/BKiqf1aa.js

js criticdb.com collected 2026-10-02 19:12:03 UTC 24,667 bytes, 1 lines download raw bytes

vendor: 4,091 bytes, line 1
1import{c as xe,P as de,N as I,S as q,i as ee,T as ot}from"./BqApka7X.js";import{ai as R,m as v,G as O,o as C,aj as k,ak as T,F as ut,I as z,q as f,al as st,am as H,an as A,ao as it,ap as dt,aq as ft,O as ct,i as X,K as vt,s as Ne,h as Me,d as Q,b as he,ab as ye,a as be,f as pt,ac as mt,a5 as gt,J as ue,ad as ht,a8 as je,ag as Ue,ar as yt}from"./CVAGsPFZ.js";import{w as bt,t as wt,a as Et}from"./BFypw4cW.js";import{f as Te,u as Se,t as Ge}from"./Dw_z7PKQ.js";import{t as Ie,o as fe}from"./DNNu0qQ9.js";import{A as M,o as E,u as Y,i as Oe,N as $e,a as Tt,S as V,T as St,s as $t}from"./BUtP-Lr9.js";import{l as ze,i as L,s as Ft,t as Lt}from"./Tq9A6XlY.js";const Ct={wrapper:"relative z-50",inner:"fixed inset-0 overflow-y-auto",container:"flex min-h-full items-end sm:items-center justify-center text-center",padding:"p-4 sm:p-0",margin:"sm:my-8",base:"relative text-left rtl:text-right flex flex-col",overlay:{base:"fixed inset-0 transition-opacity",background:"bg-gray-200/75 dark:bg-gray-800/75",transition:{enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"}},background:"bg-white dark:bg-gray-900",ring:"",rounded:"rounded-lg",shadow:"shadow-xl",width:"w-full sm:max-w-lg",height:"",fullscreen:"w-screen h-screen",transition:{enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"}};function Ke(e,t,a,l){xe.isServer||R(n=>{e=e??window,e.addEventListener(t,a,l),n(()=>e.removeEventListener(t,a,l))})}var Z=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(Z||{});function Pt(){let e=v(0);return bt("keydown",t=>{t.key==="Tab"&&(e.value=t.shiftKey?1:0)}),e}function Qe(e){if(!e)return new Set;if(typeof e=="function")return new Set(e());let t=new Set;for(let a of e.value){let l=E(a);l instanceof HTMLElement&&t.add(l)}return t}var _e=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(_e||{});let _=Object.assign(O({name:"FocusTrap",props:{as:{type:[Object,String],default:"div"},initialFocus:{type:Object,default:null},features:{type:Number,default:30},containers:{type:[Object,Function],default:v(new Set)}},inheritAttrs:!1,setup(e,{attrs:t,slots:a,expose:l}){let n=v(null);l({el:n,$el:n});let r=f(()=>ee(n)),o=v(!1);C(()=>o.value=!0),k(()=>o.value=!1),Ot({ownerDocument:r},f(()=>o.value&&!!(e.features&16)));let u=Dt({ownerDocument:r,container:n,initialFocus:f(()=>e.initialFocus)},f(()=>o.value&&!!(e.features&2)));Bt({ownerDocument:r,container:n,containers:e.containers,previousActiveElement:u},f(()=>o.value&&!!(e.features&8)));let s=Pt();function i(g){let m=E(n);m&&(w=>w())(()=>{Y(s.value,{[Z.Forwards]:()=>{de(m,I.First,{skipElements:[g.relatedTarget]})},[Z.Backwards]:()=>{de(m,I.Last,{skipElements:[g.relatedTarget]})}})})}let d=v(!1);function b(g){g.key==="Tab"&&(d.value=!0,requestAnimationFrame(()=>{d.value=!1}))}function c(g){if(!o.value)return;let m=Qe(e.containers);E(n)instanceof HTMLElement&&m.add(E(n));let w=g.relatedTarget;w instanceof HTMLElement&&w.dataset.headlessuiFocusGuard!=="true"&&(Je(m,w)||(d.value?de(E(n),Y(s.value,{[Z.Forwards]:()=>I.Next,[Z.Backwards]:()=>I.Previous})|I.WrapAround,{relativeTo:g.target}):g.target instanceof HTMLElement&&q(g.target)))}return()=>{let g={},m={ref:n,onKeydown:b,onFocusout:c},{features:w,initialFocus:y,containers:N,...S}=e;return T(ut,[!!(w&4)&&T(Te,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:i,features:Se.Focusable}),M({ourProps:m,theirProps:{...t,...S},slot:g,attrs:t,slots:a,name:"FocusTrap"}),!!(w&4)&&T(Te,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:i,features:Se.Focusable})])}}}),{features:_e});function At(e){let t=v(Ie.slice());return z([e],([a],[l])=>{l===!0&&a===!1?Ge(()=>{t.value.splice(0)}
1):l===!1&&a===!0&&(t.value=Ie.slice())},{flush:"post"}),()=>{var a;return(a=t.value.find(l=>l!=null&&l.isConnected))!=null?a:null}}function Ot({ownerDocument:e},t){let a=At(t);C(()=>{R(()=>{var l,n;t.value||((l=e.value)==null?void 0:l.activeElement)===((n=e.value)==null?void 0:n.body)&&q(a())},{flush:"post"})}),k(()=>{t.value&&q(a())})}function Dt({ownerDocument:e,container:t,initialFocus:a},l){let n=v(null),r=v(!1);return C(()=>r.value=!0),k(()=>r.value=!1),C(()=>{z([t,a,l],(o,u)=>{if(o.every((i,d)=>u?.[d]===i)||!l.value)return;let s=E(t);s&&Ge(()=>{var i,d;if(!r.value)return;let b=E(a),c=(i=e.value)==null?void 0:i.activeElement;if(b){if(b===c){n.value=c;return}}else if(s.contains(c)){n.value=c;return}b?q(b):(de(s,I.First|I.NoScroll),ot.Error),n.value=(d=e.value)==null?void 0:d.activeElement})},{immediate:!0,flush:"post"})}),n}function Bt({ownerDocument:e,container:t,containers:a,previousActiveElement:l},n){var r;Ke((r=e.value)==null?void 0:r.defaultView,"focus",o=>{if(!n.value)return;let u=Qe(a);E(t)instanceof HTMLElement&&u.add(E(t));let s=l.value;if(!s)return;let i=o.target;i&&i instanceof HTMLElement?Je(u,i)?(l.value=i,q(i)):(o.preventDefault(),o.stopPropagation(),q(s)):q(l.value)},!0)}function Je(e,t){for(let a of e)if(a.contains(t))return!0;return!1}function Rt(e){let t=st(e.getSnapshot());return k(e.subscribe(()=>{t.value=e.getSnapshot()})),t}function kt(e,t){let a=e(),l=new Set;return{getSnapshot(){return a},subscribe(n){return l.add(n),()=>l.delete(n)},dispatch(n,...r){let o=t[n].call(a,...r);o&&(a=o,l.forEach(u=>u()))}}}function Ht(){let e;return{before({doc:t}){var a;let l=t.documentElement;e=((a=t.defaultView)!=null?a:window).innerWidth-l.clientWidth},after({doc:t,d:a}){let l=t.documentElement,n=l.clientWidth-l.offsetWidth,r=e-n;a.style(l,"paddingRight",`${r}px`)}}}function Nt(){return wt()?{before({doc:e,d:t,meta:a}){function l(n){return a.containers.flatMap(r=>r()).some(r=>r.contains(n))}t.microTask(()=>{var n;if(window.getComputedStyle(e.documentElement).scrollBehavior!=="auto"){let u=fe();u.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>u.dispose()))}let r=(n=window.scrollY)!=null?n:window.pageYOffset,o=null;t.addEventListener(e,"click",u=>{if(u.target instanceof HTMLElement)try{let s=u.target.closest("a");if(!s)return;let{hash:i}=new URL(s.href),d=e.querySelector(i);d&&!l(d)&&(o=d)}catch{}},!0),t.addEventListener(e,"touchstart",u=>{if(u.target instanceof HTMLElement)if(l(u.target)){let s=u.target;for(;s.parentElement&&l(s.parentElement);)s=s.parentElement;t.style(s,"overscrollBehavior","contain")}else t.style(u.target,"touchAction","none")}),t.addEventListener(e,"touchmove",u=>{if(u.target instanceof HTMLElement){if(u.target.tagName==="INPUT")return;if(l(u.target)){let s=u.target;for(;s.parentElement&&s.dataset.headlessuiPortal!==""&&!(s.scrollHeight>s.clientHeight||s.scrollWidth>s.clientWidth);)s=s.parentElement;s.dataset.headlessuiPortal===""&&u.preventDefault()}else u.preventDefault()}},{passive:!1}),t.add(()=>{var u;let s=(u=window.scrollY)!=null?u:window.pageYOffset;r!==s&&window.scrollTo(0,r),o&&o.isConnected&&(o.scrollIntoView({block:"nearest"}),o=null)})})}}:{}}function Mt(){return{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}}function jt(e){let t={};for(let a of e)Object.assign(t,a(t));return t}let W=kt(()=>new Map,{PUSH(e,t){var a;let l=(a=this.get(e))!=null?a:{doc:e,count:0,d:fe(),meta:new Set};return l.count++,l.meta.add(t),this.set(e,l),this},POP(e,t){let a=this.get(e);return a&&(a.count--,a.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:a}){let l={doc:e,d:t,meta:jt(a)},n=[Nt(),Ht(),Mt()];n.forEach(({before:r})=>
1r?.(l)),n.forEach(({after:r})=>r?.(l))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});W.subscribe(()=>{let e=W.getSnapshot(),t=new Map;for(let[a]of e)t.set(a,a.documentElement.style.overflow);for(let a of e.values()){let l=t.get(a.doc)==="hidden",n=a.count!==0;(n&&!l||!n&&l)&&W.dispatch(a.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",a),a.count===0&&W.dispatch("TEARDOWN",a)}});function Ut(e,t,a){let l=Rt(W),n=f(()=>{let r=e.value?l.value.get(e.value):void 0;return r?r.count>0:!1});return z([e,t],([r,o],[u],s)=>{if(!r||!o)return;W.dispatch("PUSH",r,a);let i=!1;s(()=>{i||(W.dispatch("POP",u??r,a),i=!0)})},{immediate:!0}),n}let we=new Map,J=new Map;function Ve(e,t=v(!0)){R(a=>{var l;if(!t.value)return;let n=E(e);if(!n)return;a(function(){var o;if(!n)return;let u=(o=J.get(n))!=null?o:1;if(u===1?J.delete(n):J.set(n,u-1),u!==1)return;let s=we.get(n);s&&(s["aria-hidden"]===null?n.removeAttribute("aria-hidden"):n.setAttribute("aria-hidden",s["aria-hidden"]),n.inert=s.inert,we.delete(n))});let r=(l=J.get(n))!=null?l:0;J.set(n,r+1),r===0&&(we.set(n,{"aria-hidden":n.getAttribute("aria-hidden"),inert:n.inert}),n.setAttribute("aria-hidden","true"),n.inert=!0)})}function It({defaultContainers:e=[],portals:t,mainTreeNodeRef:a}={}){let l=v(null),n=ee(l);function r(){var o,u,s;let i=[];for(let d of e)d!==null&&(d instanceof HTMLElement?i.push(d):"value"in d&&d.value instanceof HTMLElement&&i.push(d.value));if(t!=null&&t.value)for(let d of t.value)i.push(d);for(let d of(o=n?.querySelectorAll("html > *, body > *"))!=null?o:[])d!==document.body&&d!==document.head&&d instanceof HTMLElement&&d.id!=="headlessui-portal-root"&&(d.contains(E(l))||d.contains((s=(u=E(l))==null?void 0:u.getRootNode())==null?void 0:s.host)||i.some(b=>d.contains(b))||i.push(d));return i}
1return{resolveContainers:r,contains(o){return r().some(u=>u.contains(o))},mainTreeNodeRef:l,MainTreeNode(){return a!=null?null:T(Te,{features:Se.Hidden,ref:l})}}}let Xe=Symbol("ForcePortalRootContext");function Vt(){return A(Xe,!1)}let We=O({name:"ForcePortalRoot",props:{as:{type:[Object,String],default:"template"},force:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:a}){return H(Xe,e.force),()=>{let{force:l,...n}=e;return M({theirProps:n,ourProps:{},slot:{},slots:t,attrs:a,name:"ForcePortalRoot"})}}}),Ze=Symbol("StackContext");var Fe=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(Fe||{});function Wt(){return A(Ze,()=>{})}function qt({type:e,enabled:t,element:a,onUpdate:l}){let n=Wt();function r(...o){l?.(...o),n(...o)}C(()=>{z(t,(o,u)=>{o?r(0,e,a):u===!0&&r(1,e,a)},{immediate:!0,flush:"sync"})}),k(()=>{t.value&&r(1,e,a)}),H(Ze,r)}let Yt=Symbol("DescriptionContext");function xt({slot:e=v({}),name:t="Description",props:a={}}={}){let l=v([]);function n(r){return l.value.push(r),()=>{let o=l.value.indexOf(r);o!==-1&&l.value.splice(o,1)}}return H(Yt,{register:n,slot:e,name:t,props:a}),f(()=>l.value.length>0?l.value.join(" "):void 0)}function Gt(e){let t=ee(e);if(!t){if(e===null)return null;throw new Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${e}`)}let a=t.getElementById("headlessui-portal-root");if(a)return a;let l=t.createElement("div");return l.setAttribute("id","headlessui-portal-root"),t.body.appendChild(l)}const Le=new WeakMap;function zt(e){var t;return(t=Le.get(e))!=null?t:0}function qe(e,t){let a=t(zt(e));return a<=0?Le.delete(e):Le.set(e,a),a}let Kt=O({name:"Portal",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:a}){let l=v(null),n=f(()=>ee(l)),r=Vt(),o=A(et,null),u=v(r===!0||o==null?Gt(l.value):o.resolveTarget());u.value&&qe(u.value,c=>c+1);let s=v(!1);C(()=>{s.value=!0}),R(()=>{r||o!=null&&(u.value=o.resolveTarget())});let i=A(Ce,null),d=!1,b=dt();return z(l,()=>{if(d||!i)return;let c=E(l);c&&(k(i.register(c),b),d=!0)}),k(()=>{var c,g;let m=(c=n.value)==null?void 0:c.getElementById("headlessui-portal-root");!m||u.value!==m||qe(u.value,w=>w-1)||u.value.children.length>0||(g=u.value.parentElement)==null||g.removeChild(u.value)}),()=>{if(!s.value||u.value===null)return null;let c={ref:l,"data-headlessui-portal":""};return T(it,{to:u.value},M({ourProps:c,theirProps:e,slot:{},attrs:a,slots:t,name:"Portal"}))}}}),Ce=Symbol("PortalParentContext");function Qt(){let e=A(Ce,null),t=v([]);function a(r){return t.value.push(r),e&&e.register(r),()=>l(r)}function l(r){let o=t.value.indexOf(r);o!==-1&&t.value.splice(o,1),e&&e.unregister(r)}let n={register:a,unregister:l,portals:t};return[t,O({name:"PortalWrapper",setup(r,{slots:o}){return H(Ce,n),()=>{var u;return(u=o.default)==null?void 0:u.call(o)}}})]}let et=Symbol("PortalGroupContext"),_t=O({name:"PortalGroup",props:{as:{type:[Object,String],default:"template"},target:{type:Object,default:null}},setup(e,{attrs:t,slots:a}){let l=ft({resolveTarget(){return e.target}});return H(et,l),()=>{let{target:n,...r}=e;return M({theirProps:r,ourProps:{},slot:{},attrs:t,slots:a,name:"PortalGroup"})}}});var Jt=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Jt||{});let Pe=Symbol("DialogContext");function tt(e){let t=A(Pe,null);if(t===null){let a=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(a,tt),a}return t}let se="DC8F892D-2EBD-447C-A4C8-A03058436FF4",Xt=O({name:"Dialog",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},open:{type:[Boolean,String],default:se},initialFocus:{type:Object,default:null},id:{type:String,default:null},role:{type:String,default:"dialog"}},emits:{close:e=>!0},setup(e,{emit:t,attrs:a,slots:l,expose:n}){var r,o;let u=(r=e.id)!=null?r:`headlessui-dialog-${Oe()}`,s=v(!1);C(()=>{s.value=!0});let i=!1,d=f(()=>e.role==="dialog"||e.role==="alertdialog"?e.role:(i||(i=!0),"dialog")),b=v(0),c=ze(),g=f(()=>e.open===se&&c!==null?(c.value&L.Open)===L.Open:e.open),m=v(null),w=f(()=>ee(m));if(n({el:m,$el:m}),!(e.open!==se||c!==null))throw new Error("You forgot to provide an `open` prop to the `Dialog`.");if(typeof g.value!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${g.value===se?void 0:e.open}`);let y=f(()=>s.value&&g.value?0:1),N=f(()=>y.value===0),S=f(()=>b.value>1),j=A(Pe,null)!==null,[te,ae]=Qt(),{resolveContainers:x,mainTreeNodeRef:le,MainTreeNode:ne}=It({portals:te,defaultContainers:[f(()=>{var p;return(p=G.panelRef.value)!=null?p:m.value})]}),ve=f(()=>S.value?"parent":"leaf"),re=f(()=>c!==null?(c.value&L.Closing)===L.Closing:!1),pe=f(()=>j||re.value?!1:N.value),me=f(()=>{var p,h,$;return($=Array.from((h=(p=w.value)==null?void 0:p.querySelectorAll("body > *"))!=null?h:[]).find(F=>F.id==="headlessui-portal-root"?!1:F.contains(E(le))&&F instanceof HTMLElement))!=null?$:null});Ve(me,pe);let P=f(()=>S.value?!0:N.value),K=f(()=>{var p,h,$;return($=Array.from((h=(p=w.value)==null?void 0:p.querySelectorAll("[data-headlessui-portal]"))!=null?h:[]).find(F=>F.contains(E(le))&&F instanceof HTMLElement))!=null?$:null});Ve(K,P),qt({type:"Dialog",enabled:f(()=>y.value===0),element:m,onUpdate:(p,h)=>{if(h==="Dialog")return Y(p,{[Fe.Add]:()=>b.value+=1,[Fe.Remove]:()=>b.value-=1})}});let D=xt({name:"DialogDescription",slot:f(()=>({open:g.value}))}),B=v(null),G={titleId:B,panelRef:v(null),dialogState:y,setTitleId(p){B.value!==p&&(B.value=p)},close(){t("close",!1)}};H(Pe,G);let Re=f(()=>!(!N.value||S.value));Et(x,(p,h)=>{p.preventDefault(),G.close(),ct(()=>
1h?.focus())},Re);let ke=f(()=>!(S.value||y.value!==0));Ke((o=w.value)==null?void 0:o.defaultView,"keydown",p=>{ke.value&&(p.defaultPrevented||p.key===Tt.Escape&&(p.preventDefault(),p.stopPropagation(),G.close()))});let He=f(()=>!(re.value||y.value!==0||j));return Ut(w,He,p=>{var h;return{containers:[...(h=p.containers)!=null?h:[],x]}}),R(p=>{if(y.value!==0)return;let h=E(m);if(!h)return;let $=new ResizeObserver(F=>{for(let ge of F){let oe=ge.target.getBoundingClientRect();oe.x===0&&oe.y===0&&oe.width===0&&oe.height===0&&G.close()}});$.observe(h),p(()=>$.disconnect())}),()=>{let{open:p,initialFocus:h,...$}=e,F={...a,ref:m,id:u,role:d.value,"aria-modal":y.value===0?!0:void 0,"aria-labelledby":B.value,"aria-describedby":D.value},ge={open:y.value===0};return T(We,{force:!0},()=>[T(Kt,()=>T(_t,{target:m.value},()=>T(We,{force:!1},()=>T(_,{initialFocus:h,containers:x,features:N.value?Y(ve.value,{parent:_.features.RestoreFocus,leaf:_.features.All&~_.features.FocusLock}):_.features.None},()=>T(ae,{},()=>M({ourProps:F,theirProps:{...$,...a},slot:ge,attrs:a,slots:l,visible:y.value===0,features:$e.RenderStrategy|$e.Static,name:"Dialog"})))))),T(ne)])}}}),Zt=O({name:"DialogPanel",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:null}},setup(e,{attrs:t,slots:a,expose:l}){var n;let r=(n=e.id)!=null?n:`headlessui-dialog-panel-${Oe()}`,o=tt("DialogPanel");l({el:o.panelRef,$el:o.panelRef});function u(s){s.stopPropagation()}return()=>{let{...s}=e,i={id:r,ref:o.panelRef,onClick:u};return M({ourProps:i,theirProps:s,slot:{open:o.dialogState.value===0},attrs:t,slots:a,name:"DialogPanel"})}}});function ea(e){let t={called:!1};return(...a)=>{if(!t.called)return t.called=!0,e(...a)}}function Ee(e,...t){e&&t.length>0&&e.classList.add(...t)}function ie(e,...t){e&&t.length>0&&e.classList.remove(...t)}var Ae=(e=>(e.Finished="finished",e.Cancelled="cancelled",e))(Ae||{});function ta(e,t){let a=fe();if(!e)return a.dispose;let{transitionDuration:l,transitionDelay:n}=getComputedStyle(e),[r,o]=[l,n].map(u=>{let[s=0]=u.split(",").filter(Boolean).map(i=>i.includes("ms")?parseFloat(i):parseFloat(i)*1e3).sort((i,d)=>d-i);return s});return r!==0?a.setTimeout(()=>t("finished"),r+o):t("finished"),a.add(()=>t("cancelled")),a.dispose}function Ye(e,t,a,l,n,r){let o=fe(),u=r!==void 0?ea(r):()=>{};return ie(e,...n),Ee(e,...t,...a),o.nextFrame(()=>{ie(e,...a),Ee(e,...l),o.add(ta(e,s=>(ie(e,...l,...t),Ee(e,...n),u(s))))}),o.add(()=>ie(e,...t,...a,...l,...n)),o.add(()=>u("cancelled")),o.dispose}function U(e=""){return e.split(/\s+/).filter(t=>t.length>1)}let De=Symbol("TransitionContext");var aa=(e=>(e.Visible="visible",e.Hidden="hidden",e))(aa||{});function la(){return A(De,null)!==null}function na(){let e=A(De,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}function ra(){let e=A(Be,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}let Be=Symbol("NestingContext");function ce(e){return"children"in e?ce(e.children):e.value.filter(({state:t})=>t==="visible").length>0}function at(e){let t=v([]),a=v(!1);C(()=>a.value=!0),k(()=>a.value=!1);function l(r,o=V.Hidden){let u=t.value.findIndex(({id:s})=>s===r);u!==-1&&(Y(o,{[V.Unmount](){t.value.splice(u,1)},[V.Hidden](){t.value[u].state="hidden"}}),!ce(t)&&a.value&&e?.())}function n(r){let o=t.value.find(({id:u})=>u===r);return o?o.state!=="visible"&&(o.state="visible"):t.value.push({id:r,state:"visible"}),()=>l(r,V.Unmount)}return{children:t,register:n,unregister:l}}let lt=$e.RenderStrategy,nt=O({props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:a,slots:l,expose:n}){let r=v(0);function o(){r.value|=L.Opening,t("beforeEnter")}
1function u(){r.value&=~L.Opening,t("afterEnter")}function s(){r.value|=L.Closing,t("beforeLeave")}function i(){r.value&=~L.Closing,t("afterLeave")}if(!la()&&Ft())return()=>T(rt,{...e,onBeforeEnter:o,onAfterEnter:u,onBeforeLeave:s,onAfterLeave:i},l);let d=v(null),b=f(()=>e.unmount?V.Unmount:V.Hidden);n({el:d,$el:d});let{show:c,appear:g}=na(),{register:m,unregister:w}=ra(),y=v(c.value?"visible":"hidden"),N={value:!0},S=Oe(),j={value:!1},te=at(()=>{!j.value&&y.value!=="hidden"&&(y.value="hidden",w(S),i())});C(()=>{let P=m(S);k(P)}),R(()=>{if(b.value===V.Hidden&&S){if(c.value&&y.value!=="visible"){y.value="visible";return}Y(y.value,{hidden:()=>w(S),visible:()=>m(S)})}});let ae=U(e.enter),x=U(e.enterFrom),le=U(e.enterTo),ne=U(e.entered),ve=U(e.leave),re=U(e.leaveFrom),pe=U(e.leaveTo);C(()=>{R(()=>{if(y.value==="visible"){let P=E(d);if(P instanceof Comment&&P.data==="")throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}})});function me(P){let K=N.value&&!g.value,D=E(d);!D||!(D instanceof HTMLElement)||K||(j.value=!0,c.value&&o(),c.value||s(),P(c.value?Ye(D,ae,x,le,ne,B=>{j.value=!1,B===Ae.Finished&&u()}):Ye(D,ve,re,pe,ne,B=>{j.value=!1,B===Ae.Finished&&(ce(te)||(y.value="hidden",w(S),i()))})))}return C(()=>{z([c],(P,K,D)=>{me(D),N.value=!1},{immediate:!0})}),H(Be,te),Lt(f(()=>Y(y.value,{visible:L.Open,hidden:L.Closed})|r.value)),()=>{let{appear:P,show:K,enter:D,enterFrom:B,enterTo:G,entered:Re,leave:ke,leaveFrom:He,leaveTo:p,...h}=e,$={ref:d},F={...h,...g.value&&c.value&&xe.isServer?{class:X([a.class,h.class,...ae,...x])}:{}};return M({theirProps:F,ourProps:$,slot:{},slots:l,attrs:a,features:lt,visible:y.value==="visible",name:"TransitionChild"})}}}),oa=nt,rt=O({inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:a,slots:l}){let n=ze(),r=f(()=>e.show===null&&n!==null?(n.value&L.Open)===L.Open:e.show);R(()=>{if(![!0,!1].includes(r.value))throw new Error('A <Transition /> is used but it is missing a `:show="true | false"` prop.')});let o=v(r.value?"visible":"hidden"),u=at(()=>{o.value="hidden"}),s=v(!0),i={show:r,appear:f(()=>e.appear||!s.value)};return C(()=>{R(()=>{s.value=!1,r.value?o.value="visible":ce(u)||(o.value="hidden")})}),H(Be,u),H(De,i),()=>{let d=St(e,["show","appear","unmount","onBeforeEnter","onBeforeLeave","onAfterEnter","onAfterLeave"]),b={unmount:e.unmount};return M({ourProps:{...b,as:"template"},theirProps:{},slot:{},slots:{...l,default:()=>[T(oa,{onBeforeEnter:()=>t("beforeEnter"),onAfterEnter:()=>t("afterEnter"),onBeforeLeave:()=>t("beforeLeave"),onAfterLeave:()=>t("afterLeave"),...a,...b,...d},l.default)]},attrs:{},features:lt,visible:o.value==="visible",name:"Transition"})}}});const ua=ht(je.ui.strategy,je.ui.modal,Ct),sa=O({components:{HDialog:Xt,HDialogPanel:Zt,TransitionRoot:rt,TransitionChild:nt},inheritAttrs:!1,props:{modelValue:{type:Boolean,default:!1},appear:{type:Boolean,default:!1},overlay:{type:Boolean,default:!0},transition:{type:Boolean,default:!0},preventClose:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},emits:["update:modelValue","close","close-prevented","after-leave"],setup(e,{emit:t}){const{ui:a,attrs:l}=gt("modal",Ue(e,"ui"),ua,Ue(e,"class")),n=f({get(){return e.modelValue},set(s){t("update:modelValue",s)}}),r=f(()=>e.transition?{...a.value.transition}:{});function o(s){if(e.preventClose){t("close-prevented");return}n.value=s,t("close")}const u=()=>{t("after-leave")};return $t(()=>yt()),{ui:a,attrs:l,isOpen:n,transitionClass:r,onAfterLeave:u,close:o}}});function ia(e,t,a,l,n,r){const o=ue("TransitionChild"),u=ue("HDialogPanel"),s=ue("HDialog"),i=ue("TransitionRoot");return Ne(),Me(i,{appear:e.appear,show:e.isOpen,as:"template",onAfterLeave:e.onAfterLeave},{default:Q(()=>[he(s,ye({class:e.ui.wrapper},e.attrs,{onClose:e.close}),{default:Q(()=>[e.overlay?(Ne(),Me(o,ye({key:0,as:"template",appear:e.appear},e.ui.overlay.transition,{class:e.ui.overlay.transition.enterFrom}),{default:Q(()=>[be("div",{class:X([e.ui.overlay.base,e.ui.overlay.background])},null,2)]),_:1},16,["appear","class"])):pt("",!0),be("div",{class:X(e.ui.inner)},[be("div",{class:X([e.ui.container,!e.fullscreen&&e.ui.padding])},[he(o,ye({as:"template",appear:e.appear},e.transitionClass,{class:e.transitionClass.enterFrom}),{default:Q(()=>[he(u,{class:X([e.ui.base,e.ui.background,e.ui.ring,e.ui.shadow,e.fullscreen?e.ui.fullscreen:[e.ui.width,e.ui.height,e.ui.roun
1ded,e.ui.margin]])},{default:Q(()=>[mt(e.$slots,"default")]),_:3},8,["class"])]),_:3},16,["appear","class"])],2)],2)]),_:3},16,["class","onClose"])]),_:3},8,["appear","show","onAfterLeave"])}const ha=Object.assign(vt(sa,[["render",ia]]),{__name:"UModal"});export{Zt as G,rt as S,Xt as Y,ha as _,nt as h};

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.