1import{$t as e,Ar as t,Cn as n,Cr as r,Dr as i,It as a,Tr as o,Vn as s,_r as c,_t as l,br as u,fr as d,gr as f,hr as p,ht as m,ir as h,lr as g,pn as _,rn as v,rr as y,tr as b,wr as x,yr as S}from"./DKhRV_XD.js";import{t as C}from"./CcYMSUMO.js";function w(e,t){return h()?(d(e,t),!0):!1}function T(e){let t=!1,n,r=y(!0);return((...i)=>(t||=(n=r.run(()=>e(...i)),!0),n))}var E=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var D=e=>e!==void 0,O=Object.prototype.toString,k=e=>O.call(e)===`[object Object]`,A=()=>{},j=M();function M(){var e,t;return E&&!!((e=window)!=null&&(e=e.navigator)!=null&&e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window)==null||(t=t.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}function N(...e){if(e.length!==1)return r(...e);let t=e[0];return typeof t==`function`?f(b(()=>({get:t,set:A}))):c(t)}function P(e,t){function n(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return`cancel`in e&&Object.assign(n,{cancel:e.cancel,flush:e.flush,isPending:e.isPending}),n}function F(e,t={}){let n,r,i=A,a=A,s=u(!1),c=e=>{clearTimeout(e),i(),i=A},l;return Object.assign(u=>{let d=o(e),f=o(t.maxWait);return n&&c(n),d<=0||f!==void 0&&f<=0?(r&&=(c(r),void 0),s.value=!1,Promise.resolve(u())):(s.value=!0,new Promise((e,o)=>{i=t.rejectOnCancel?o:e,a=e,l=u,f&&!r&&(r=setTimeout(()=>{n&&c(n),r=void 0,s.value=!1,e(l())},f)),n=setTimeout(()=>{r&&c(r),r=void 0,s.value=!1,e(u())},d)}))},{cancel:()=>{n&&=(c(n),void 0),r&&=(c(r),void 0),s.value=!1,a=A},flush:()=>
1{if(s.value){n&&=(clearTimeout(n),void 0),r&&=(clearTimeout(r),void 0),s.value=!1;let e=a;i=A,a=A,e(l())}},isPending:S(s)})}function I(e){return Array.isArray(e)?e:[e]}function L(e){let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))}var R=/-(\w)/g,z=L(e=>e.replace(R,(e,t)=>t?t.toUpperCase():``));function B(e){return e||a()}function V(e){if(!E)return e;let t=0,n,r,i=()=>{--t,r&&t<=0&&(r.stop(),n=void 0,r=void 0)};return((...a)=>(t+=1,r||(r=y(!0),n=r.run(()=>e(...a))),w(i),n))}function H(e,t){if(typeof Symbol<`u`){let n={...e};return Object.defineProperty(n,Symbol.iterator,{enumerable:!1,value(){let e=0;return{next:()=>({value:t[e++],done:e>t.length})}}}),n}return Object.assign([...t],e)}function U(e){return g(e)?p(new Proxy({},{get(t,n,r){return i(Reflect.get(e.value,n,r))},set(t,n,r){return g(e.value[n])&&!g(r)?e.value[n].value=r:e.value[n]=r,!0},deleteProperty(t,n){return Reflect.deleteProperty(e.value,n)},has(t,n){return Reflect.has(e.value,n)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}})):p(e)}function W(e){return U(m(e))}function G(e,...t){let n=t.flat(),r=n[0];return W(()=>Object.fromEntries(typeof r==`function`?Object.entries(x(e)).filter(([e,t])=>!r(o(t),e)):Object.entries(x(e)).filter(e=>!n.includes(e[0]))))}function K(e,...t){let n=t.flat(),r=n[0];return W(()=>Object.fromEntries(typeof r==`function`?Object.entries(x(e)).filter(([e,t])=>r(o(t),e)):n.map(t=>[t,N(e,t)])))}function q(e,t=1e4){return b((n,r)=>{let i=o(e),a,s=()=>setTimeout(()=>{i=o(e),r()},o(t));return w(()=>{clearTimeout(a)}),{get(){return n(),i},set(e){i=e,r(),clearTimeout(a),a=s()}}})}function J(e,t=200,n={}){return P(F(t,n),e)}function Y(e,t){B(t)&&v(e,t)}function X(e,t,n={}){let{immediate:r=!0,immediateCallback:i=!1}=n,a=u(!1),s;function c(){s&&=(clearTimeout(s),void 0)}function l(){a.value=!1,c()}function d(...n){i&&e(),c(),a.value=!0,s=setTimeout(()=>{a.value=!1,s=void 0,e(...n)},o(t))}return r&&(a.value=!0,E&&d()),w(l),{isPending:S(a),start:d,stop:l}}function Z(e=1e3,t={}){let{controls:n=!1,callback:r}=t,i=X(r??A,e,t),a=m(()=>!i.isPending.value);return n?{ready:a,...i}:a}function Q(e,t,n){return s(e,t,{...n,immediate:!0})}function $(e){let n=a(),i=Object.keys(n?.type.props??{}).reduce((e,t)=>{let r=(n?.type.props[t]).default;return r!==void 0&&(e[t]=r),e},{}),o=r(e);return m(()=>{let e={},r=n?.vnode.props??{};return Object.keys(r).forEach(n=>{e[t(n)]=r[n]}),Object.keys({...i,...e}).reduce((e,t)=>(o.value[t]!==void 0&&(e[t]=o.value[t]),e),{})})}var ee={__name:`UIcon`,props:{name:{type:null,required:!0},mode:{type:String,required:!1},size:{type:[String,Number],required:!1},customize:{type:[Function,Boolean,null],required:!1}},setup(t){let r=$(K(t,`mode`,`size`,`customize`));return(a,o)=>typeof t.name==`string`?(_(),l(i(C),e({key:0,name:t.name},i(r)),null,16,[`name`])):(_(),l(n(t.name),{key:1}))}};export{J as _,V as a,Q as b,j as c,G as d,K as f,w as g,Y as h,T as i,k as l,I as m,$ as n,E as o,q as p,z as r,D as s,ee as t,H as u,Z as v,X as y};
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.