Files
sigpro-ui/dist/sigpro-ui.esm.min.js
2026-05-02 23:40:33 +02:00

8 lines
37 KiB
JavaScript

var jn=Object.defineProperty;var zn=(n)=>n;function Mn(n,t){this[n]=zn.bind(null,t)}var Zn=(n,t)=>{for(var f in t)jn(n,f,{get:t[f],enumerable:!0,configurable:!0,set:Mn.bind(t,f)})};var wn={};Zn(wn,{when:()=>a,watch:()=>B,t:()=>Cn,router:()=>d,onUnmount:()=>e,mount:()=>i,lang:()=>Tn,isObj:()=>$,isFunc:()=>y,isArr:()=>V,hide:()=>l,h:()=>o,each:()=>Y,currentLocale:()=>Nn,batch:()=>un,Tooltip:()=>it,Toggle:()=>at,Toast:()=>ct,Timeline:()=>xt,Textrotate:()=>gt,Textarea:()=>Ft,Tabs:()=>Ht,TableItems:()=>Dt,Table:()=>$t,SwapToggle:()=>kn,SwapOn:()=>Pn,SwapOff:()=>Jn,Swap:()=>Ln,Steps:()=>qt,Step:()=>Rt,Stats:()=>Bt,Stat:()=>dt,Stack:()=>et,SkeletonText:()=>Yt,Skeleton:()=>Vt,Select:()=>It,RatingItems:()=>Zt,Rating:()=>Mt,Range:()=>zt,Radio:()=>jt,Radial:()=>Xt,Progress:()=>Qt,Navbar:()=>Jt,Modal:()=>Pt,Menu:()=>kt,Locale:()=>$n,Loading:()=>Lt,ListRows:()=>Kt,List:()=>Wt,Kbd:()=>yt,Input:()=>Kn,Indicator:()=>Ut,Icon:()=>m,Fragment:()=>En,Fileinput:()=>Gt,Fieldset:()=>Ct,Fab:()=>Tt,Editor:()=>mt,DropdownContent:()=>h,DropdownButton:()=>Wn,Dropdown:()=>v,DrawerToggle:()=>wt,DrawerSide:()=>At,DrawerOverlay:()=>Ot,DrawerContent:()=>bt,Drawer:()=>Nt,Divider:()=>St,Datepicker:()=>Et,Colorpicker:()=>st,ColorPalette:()=>yn,Checkbox:()=>ut,ChatImage:()=>_t,ChatHeader:()=>rt,ChatFooter:()=>ft,ChatBubble:()=>ot,Chat:()=>tt,CarouselItem:()=>nt,Carousel:()=>pn,CardTitle:()=>ln,CardBody:()=>vn,CardActions:()=>hn,Card:()=>mn,Calendar:()=>Un,Button:()=>Gn,Breadcrumbs:()=>an,Badge:()=>cn,AvatarGroup:()=>gn,Avatar:()=>Fn,Autocomplete:()=>xn,Alert:()=>Hn,Accordion:()=>Dn,$$:()=>x,$:()=>L});var y=(n)=>typeof n==="function",$=(n)=>n&&typeof n==="object",V=Array.isArray,M=typeof document<"u"?document:null,bn=(n)=>n?._isRuntime?n.container:n instanceof Node?n:M.createTextNode(n==null?"":String(n)),P=null,j=null,D=!1,F=0,g=new Set,An=new WeakMap,fn=Symbol("iter"),rn=new WeakMap,In="http://www.w3.org/2000/svg",On="http://www.w3.org/1999/xlink",Vn=new Set("svg,path,circle,rect,line,polyline,polygon,g,defs,text,textPath,tspan,use,symbol,image,marker,ellipse".split(",")),q=(n)=>{if(!n||n._disposed)return;n._disposed=!0;let t=[n];while(t.length){let f=t.pop();if(f._cleanups)f._cleanups.forEach((r)=>r()),f._cleanups.clear();if(f._children)f._children.forEach((r)=>t.push(r)),f._children.clear();if(f._deps)f._deps.forEach((r)=>r.delete(f)),f._deps.clear()}},e=(n)=>{if(j)(j._cleanups||=new Set).add(n)},Yn=(n)=>{let t=P;P=null;try{return n()}finally{P=t}},H=(n,t=!1)=>{let f=()=>{if(f._disposed)return;if(f._deps)f._deps.forEach((s)=>s.delete(f));if(f._cleanups)f._cleanups.forEach((s)=>s()),f._cleanups.clear();let r=P,_=j;P=j=f;try{return f._result=n()}catch(s){console.error("[SigPro]",s)}finally{P=r,j=_}};if(f._deps=f._cleanups=f._children=null,f._disposed=!1,f._isComputed=t,f._depth=P?P._depth+1:0,f._mounts=[],f._parent=j,j)(j._children||=new Set).add(f);return f},Sn=()=>{if(D)return;D=!0;let n=Array.from(g).sort((t,f)=>t._depth-f._depth);g.clear();for(let t of n)if(!t._disposed)t();D=!1},un=(n)=>{F++;try{return n()}finally{if(F--,F===0&&g.size>0&&!D)Sn()}},z=(n,t=!1)=>{if(!t&&P&&!P._disposed)n.add(P),(P._deps||=new Set).add(n);else if(t&&n.size>0){let f=!1;for(let r of n){if(r===P||r._disposed)continue;if(r._isComputed){if(r._dirty=!0,r._subs)z(r._subs,!0)}else g.add(r),f=!0}if(f&&!D&&F===0)queueMicrotask(Sn)}},L=(n,t=null)=>{let f=new Set;if(y(n)){let r,_=()=>{if(_._dirty){let s=P;P=_;try{let u=n();if(!Object.is(r,u))r=u,z(f,!0)}finally{P=s}_._dirty=!1}return z(f),r};return _._isComputed=!0,_._subs=f,_._dirty=!0,_._deps=null,_._disposed=!1,_}if(t)try{n=JSON.parse(localStorage.getItem(t))??n}catch(r){}return(...r)=>{if(r.length){let _=y(r[0])?r[0](n):r[0];if(!Object.is(n,_)){if(n=_,t)localStorage.setItem(t,JSON.stringify(n));z(f,!0)}}return z(f),n}},x=(n)=>{if(!$(n))return n;let t=An.get(n);if(t)return t;let f=new Map,r=(s)=>{let u=f.get(s);if(!u)f.set(s,u=new Set);return u},_=new Proxy(n,{get(s,u,N){if(typeof u!=="symbol")z(r(u));return x(Reflect.get(s,u,N))},set(s,u,N,E){let b=Reflect.has(s,u),S=Reflect.get(s,u,E),C=Reflect.set(s,u,N,E);if(C&&!Object.is(S,N)){if(z(r(u),!0),!b)z(r(fn),!0)}return C},deleteProperty(s,u){let N=Reflect.deleteProperty(s,u);if(N)z(r(u),!0),z(r(fn),!0);return N},ownKeys(s){return z(r(fn)),Reflect.ownKeys(s)}});return An.set(n,_),_},B=(n,t)=>{if(t===void 0){let r=H(n);return r(),()=>q(r)}let f=H(()=>{let r=Array.isArray(n)?n.map((_)=>_()):n();Yn(()=>t(r))});return f(),()=>q(f)},sn=(n)=>{if(!n)return;if(n._cleanups)n._cleanups.forEach((t)=>t()),n._cleanups.clear();if(n._ownerEffect)q(n._ownerEffect);if(n.childNodes)n.childNodes.forEach((t)=>sn(t))},en=/^\s*(javascript|data|vbscript):/i,Bn=new Set(["src","href","formaction","action","background","code","archive"]),dn=(n)=>Bn.has(n)||n.startsWith("on"),_n=(n,t)=>{if(t==null||t===!1)return null;if(dn(n)){let f=String(t);if(en.test(f))return console.warn(`[SigPro] Bloqueado protocolo peligroso en ${n}`),"#"}return t},o=(n,t={},f=[])=>{if(t instanceof Node||V(t)||!$(t))f=t,t={};if(y(n)){let u=H(()=>{let S=n(t,{children:f,emit:(C,...G)=>t[`on${C[0].toUpperCase()}${C.slice(1)}`]?.(...G)});return u._result=S,S});u();let N=u._result;if(N==null)return null;let E=N instanceof Node||V(N)&&N.every((S)=>S instanceof Node)?N:M.createTextNode(String(N)),b=(S)=>{if($(S)&&!S._isRuntime)S._mounts=u._mounts||[],S._cleanups=u._cleanups||new Set,S._ownerEffect=u};return V(E)?E.forEach(b):b(E),E}let r=Vn.has(n),_=r?M.createElementNS(In,n):M.createElement(n);_._cleanups=new Set;for(let u of Object.keys(t)){let N=t[u];if(u==="ref"){y(N)?N(_):N.current=_;continue}if(r&&u.startsWith("xlink:")){let E=_n(u.slice(6),N);E==null?_.removeAttributeNS(On,u.slice(6)):_.setAttributeNS(On,u.slice(6),E);continue}if(u.startsWith("on")){let E=u.slice(2).toLowerCase();_.addEventListener(E,N);let b=()=>_.removeEventListener(E,N);_._cleanups.add(b),e(b)}else if(y(N)){let E=H(()=>{let b=_n(u,N());if(u==="class")_.className=b||"";else if(b==null)_.removeAttribute(u);else if(u==="style"&&typeof b==="string")_.setAttribute("style",b);else if(u in _&&!r)_[u]=b;else _.setAttribute(u,b===!0?"":b)});if(E(),_._cleanups.add(()=>q(E)),e(()=>q(E)),/^(INPUT|TEXTAREA|SELECT)$/.test(_.tagName)&&(u==="value"||u==="checked")){let b=u==="checked"?"change":"input";_.addEventListener(b,(S)=>N(S.target[u]))}}else{let E=_n(u,N);if(E!=null)if(u==="style"&&typeof E==="string")_.setAttribute("style",E);else if(u in _&&!r)_[u]=E;else _.setAttribute(u,E===!0?"":E)}}let s=(u)=>{if(V(u))return u.forEach(s);if(y(u)){let N=M.createTextNode("");_.appendChild(N);let E=[],b=H(()=>{let S=u(),C=(V(S)?S:[S]).map(bn);E.forEach((U)=>{if(U._isRuntime)U.destroy();else sn(U);if(U.parentNode)U.remove()});let G=N;for(let U=C.length-1;U>=0;U--){let O=C[U];if(O.parentNode!==G.parentNode)G.parentNode?.insertBefore(O,G);if(O._mounts)O._mounts.forEach((T)=>T());G=O}E=C});b(),_._cleanups.add(()=>q(b)),e(()=>q(b))}else{let N=bn(u);if(_.appendChild(N),N._mounts)N._mounts.forEach((E)=>E())}};return s(f),_},c=(n)=>{let t=new Set,f=j,r=P,_=M.createElement("div");_.style.display="contents",_.setAttribute("role","presentation"),j={_cleanups:t},P=null;let s=(u)=>{if(!u)return;if(u._isRuntime)t.add(u.destroy),_.appendChild(u.container);else if(V(u))u.forEach(s);else _.appendChild(u instanceof Node?u:M.createTextNode(String(u==null?"":u)))};try{s(n({onCleanup:(u)=>t.add(u)}))}finally{j=f,P=r}return{_isRuntime:!0,container:_,destroy:()=>{t.forEach((u)=>u()),sn(_),_.remove()}}},a=(n,t,f=null)=>{let r=M.createTextNode(""),_=o("div",{style:"display:contents"},[r]),s=null;return B(()=>!!(y(n)?n():n),(u)=>{if(s)s.destroy(),s=null;let N=u?t:f;if(N)s=c(()=>y(N)?N():N),_.insertBefore(s.container,r)}),e(()=>s?.destroy()),_},Y=(n,t,f)=>{let r=M.createTextNode(""),_=o("div",{style:"display:contents"},[r]),s=new Map;return B(()=>(y(n)?n():n)||[],(u)=>{let N=new Map,E=[],b=u||[];for(let C=0;C<b.length;C++){let G=b[C],U=f?G?.[f]??C:G?.id??C,O=s.get(U);if(!O)O=c(()=>t(G,C));else s.delete(U);N.set(U,O),E.push(O)}s.forEach((C)=>C.destroy());let S=r;for(let C=E.length-1;C>=0;C--){let U=E[C].container;if(U.nextSibling!==S)_.insertBefore(U,S);S=U}s=N}),_},d=(n)=>{let t=()=>window.location.hash.slice(1)||"/",f=L(t()),r=()=>f(t());window.addEventListener("hashchange",r),e(()=>window.removeEventListener("hashchange",r));let _=o("div",{class:"router-hook"}),s=null;return B([f],()=>{let u=f(),N=n.find((E)=>{let b=E.path.split("/").filter(Boolean),S=u.split("/").filter(Boolean);return b.length===S.length&&b.every((C,G)=>C[0]===":"||C===S[G])})||n.find((E)=>E.path==="*");if(N){s?.destroy();let E={};N.path.split("/").filter(Boolean).forEach((b,S)=>{if(b[0]===":")E[b.slice(1)]=u.split("/").filter(Boolean)[S]}),d.params(E),s=c(()=>y(N.component)?N.component(E):N.component),_.replaceChildren(s.container)}}),_};d.params=L({});d.to=(n)=>window.location.hash=n.replace(/^#?\/?/,"#/");d.back=()=>window.history.back();d.path=()=>window.location.hash.replace(/^#/,"")||"/";var En=(n)=>n.children,i=(n,t)=>{let f=typeof t==="string"?M.querySelector(t):t;if(!f)return;if(rn.has(f))rn.get(f).destroy();let r=c(y(n)?n:()=>n);return f.replaceChildren(r.container),rn.set(f,r),r};if(typeof window<"u")"a abbr article aside audio b blockquote br button canvas caption cite code col colgroup datalist dd del details dfn dialog div dl dt em embed fieldset figcaption figure footer form h1 h2 h3 h4 h5 h6 header hr i iframe img input ins kbd label legend li main mark meter nav object ol optgroup option output p picture pre progress section select slot small source span strong sub summary sup svg table tbody td template textarea tfoot th thead time tr u ul video".split(" ").forEach((n)=>{window[n]=(t,f)=>o(n,t,f)});var K=(n)=>typeof n==="function"?n():n,R=(n,t="label")=>n&&typeof n==="object"?n[t]:n,w=(...n)=>n.filter(Boolean).join(" ").trim(),qn=(n,t,f="label")=>{let r=String(K(t)||"").toLowerCase(),_=(K(n)||[]).map((s)=>typeof s==="object"?s:{label:s,value:s});return!r?_:_.filter((s)=>String(s[f]||"").toLowerCase().includes(r))},Rn=(n)=>`${n}-${Math.random().toString(36).slice(2,9)}`,l=()=>document.activeElement?.blur(),Tn={es:{uploadFiles:"Arrastrar y soltar o click para seleccionar..."},en:{uploadFiles:"Drag and drop or click to select"}},Nn=L("en"),$n=(n)=>Nn(n),Cn=(n)=>()=>Tn[Nn()][n]||n,Dn=(n)=>{let t=n.name||Rn("acc");return Y(n.items,(f)=>{return o("div",{class:w("collapse",n.class)},[o("input",{type:"radio",name:t,checked:f.open||void 0}),f.title?o("div",{class:w("collapse-title",`${f.classTitle??" font-semibold"}`)},f.title):null,f.content?o("div",{class:w("collapse-content text-sm",`${f.classContent??" font-semibold"}`)},f.content):null])})},Hn=(n,t)=>o("div",{...n,class:w("alert",n.class)},t),Fn=(n,t)=>o("div",{class:"avatar"},o("div",{class:n.class},t)),gn=(n,t)=>o("div",{...n,class:w("avatar-group -space-x-6",n.class)},t),xn=({items:n,value:t,onselect:f,placeholder:r="...",..._})=>{let s=L(K(t)||""),u=L(()=>qn(n,s())),N=(E)=>{let b=R(E),S=typeof E==="string"?E:E.value;if(s(b),y(t))t(S);f?.(E),l()};return v({class:"w-full"},[o("div",{tabindex:"0",role:"button",class:"w-full"},Kn({..._,placeholder:r,value:s,left:o("span",{class:"icon-[lucide--search]"}),oninput:(E)=>{if(s(E.target.value),y(t))t(E.target.value)}})),h({class:"p-2 bg-base-100 rounded-box shadow-xl w-full max-h-60 overflow-y-auto border border-base-300 z-50"},o("ul",{class:"menu flex-col flex-nowrap w-full p-0"},[Y(u,(E)=>o("li",{},[o("a",{onmousedown:(b)=>b.preventDefault(),onclick:()=>N(E)},R(E))]),"value"),()=>u().length===0?o("li",{class:"p-4 opacity-50 text-center"},"Sin resultados"):null]))])},cn=(n,t)=>o("span",{...n,class:w("badge",n.class)},t),an=(n,t)=>o("div",{...n,class:w("breadcrumbs",n.class)},t),Gn=(n,t)=>o("button",{...n,class:w("btn",n.class)},t),Un=(n)=>{let t=L(new Date),f=L(null),r=L(0),_=L(0),s=new Date,u=`${s.getFullYear()}-${String(s.getMonth()+1).padStart(2,"0")}-${String(s.getDate()).padStart(2,"0")}`,N=(O)=>`${O.getFullYear()}-${String(O.getMonth()+1).padStart(2,"0")}-${String(O.getDate()).padStart(2,"0")}`,E=()=>K(n.range)===!0,b=()=>K(n.value),S=(O)=>{let T=N(O),Q=b();if(E())if(!Q?.start||Q.start&&Q.end)n.onChange?.({start:T,end:null,...n.hour&&{startHour:r()}});else{let Z=Q.start,X=T<Z?{start:T,end:Z}:{start:Z,end:T};if(n.hour)X.startHour=Q.startHour??r(),X.endHour=_();n.onChange?.(X)}else n.onChange?.(n.hour?`${T}T${String(r()).padStart(2,"0")}:00:00`:T)},C=(O)=>{let T=t();t(new Date(T.getFullYear(),T.getMonth()+O,1))},G=(O)=>{let T=t();t(new Date(T.getFullYear()+O,T.getMonth(),1))},U=({value:O,onChange:T})=>o("div",{class:"flex-1"},[o("div",{class:"flex gap-2 items-center"},[o("input",{type:"range",min:0,max:23,value:O,class:"range range-xs flex-1",oninput:(Q)=>T(+Q.target.value)}),o("span",{class:"text-sm font-mono min-w-[48px] text-center"},()=>String(K(O)).padStart(2,"0")+":00")])]);return o("div",{class:w("p-4 bg-base-100 border border-base-300 shadow-2xl rounded-box w-80 select-none",n.class)},[o("div",{class:"flex justify-between items-center mb-4 gap-1"},[o("div",{class:"flex gap-0.5"},[o("button",{type:"button",class:"btn btn-ghost btn-xs px-1",onclick:()=>G(-1)},o("span",{class:"icon-[lucide--chevrons-left]"})),o("button",{type:"button",class:"btn btn-ghost btn-xs px-1",onclick:()=>C(-1)},o("span",{class:"icon-[lucide--chevron-left]"}))]),o("span",{class:"font-bold uppercase flex-1 text-center"},()=>t().toLocaleString("es-ES",{month:"short",year:"numeric"})),o("div",{class:"flex gap-0.5"},[o("button",{type:"button",class:"btn btn-ghost btn-xs px-1",onclick:()=>C(1)},o("span",{class:"icon-[lucide--chevron-right]"})),o("button",{type:"button",class:"btn btn-ghost btn-xs px-1",onclick:()=>G(1)},o("span",{class:"icon-[lucide--chevrons-right]"}))])]),o("div",{class:"grid grid-cols-7 gap-1",onmouseleave:()=>f(null)},[...["L","M","X","J","V","S","D"].map((O)=>o("div",{class:"text-[10px] opacity-40 font-bold text-center"},O)),()=>{let O=t(),T=O.getFullYear(),Q=O.getMonth(),Z=new Date(T,Q,1).getDay(),X=Z===0?6:Z-1,p=new Date(T,Q+1,0).getDate(),A=[];for(let W=0;W<X;W++)A.push(o("div"));for(let W=1;W<=p;W++){let k=new Date(T,Q,W),J=N(k);A.push(o("button",{type:"button",class:()=>{let I=b(),nn=f(),Qn=typeof I==="string"?I.split("T")[0]===J:I?.start===J,Xn=I?.end===J,tn=!1;if(E()&&I?.start){let on=I.start;if(!I.end&&nn)tn=J>on&&J<=nn||J<on&&J>=nn;else if(I.end)tn=J>on&&J<I.end}return w("btn btn-xs p-0 aspect-square min-h-0 h-auto font-normal relative",Qn||Xn?"btn-primary z-10":tn?"bg-primary/20 border-none rounded-none":"btn-ghost",J===u?"ring-1 ring-primary ring-inset font-black text-primary":"")},onmouseenter:()=>E()&&f(J),onclick:()=>S(k)},W.toString()))}return A}]),n.hour?o("div",{class:"mt-3 pt-2 border-t border-base-300"},E()?o("div",{class:"flex gap-4"},[U({value:r,onChange:(O)=>r(O)}),U({value:_,onChange:(O)=>_(O)})]):U({value:r,onChange:(O)=>r(O)})):null])},mn=(n,t)=>o("div",{...n,class:w("card",n.class)},t),ln=(n,t)=>o("div",{...n,class:w("card-title",n.class)},t),vn=(n,t)=>o("div",{...n,class:w("card-body",n.class)},t),hn=(n,t)=>o("div",{...n,class:w("card-actions",n.class)},t),pn=(n,t)=>o("div",{...n,class:w("carousel",n.class)},t),nt=(n,t)=>o("div",{...n,class:w("carousel-item",n.class)},t),tt=(n,t)=>o("div",{...n,class:w("chat",n.class)},t),ot=(n,t)=>o("div",{...n,class:w("chat-bubble",n.class)},t),ft=(n,t)=>o("div",{...n,class:w("chat-footer",n.class)},t),rt=(n,t)=>o("div",{...n,class:w("chat-header",n.class)},t),_t=(n,t)=>o("div",{...n,class:w("chat-image avatar",n.class)},o("div",{class:"w-10 rounded-full"},typeof t==="string"?o("img",{src:t,alt:"avatar"}):t)),ut=(n)=>o("input",{...n,type:"checkbox",class:w("checkbox",n.class)}),st=(n)=>{let t=()=>K(n.value)||"#000000";return v({},[Wn({class:"btn"},[o("div",{class:"size-5 rounded-sm",style:()=>`background-color: ${t()}`}),n.label&&o("span",{},n.label)]),h({class:"p-0"},yn({value:n.value,onchange:(f)=>{y(n.value)?n.value(f):n.onchange?.(f)}}))])},yn=(n)=>{let t=()=>K(n.value)||"#000000",f=["#000","#1A1A1A","#333","#4D4D4D","#666","#808080","#B3B3B3","#FFF","#450a0a","#7f1d1d","#991b1b","#b91c1c","#dc2626","#ef4444","#f87171","#fca5a5","#431407","#7c2d12","#9a3412","#c2410c","#ea580c","#f97316","#fb923c","#ffedd5","#713f12","#a16207","#ca8a04","#eab308","#facc15","#fde047","#fef08a","#fff9c4","#064e3b","#065f46","#059669","#10b981","#34d399","#4ade80","#84cc16","#d9f99d","#082f49","#075985","#0284c7","#0ea5e9","#38bdf8","#7dd3fc","#22d3ee","#cffafe","#1e1b4b","#312e81","#4338ca","#4f46e5","#6366f1","#818cf8","#a5b4fc","#e0e7ff","#2e1065","#4c1d95","#6d28d9","#7c3aed","#8b5cf6","#a855f7","#d946ef","#fae8ff"],r=(_)=>{y(n.value)?n.value(_):n.onchange?.(_),l()};return o("div",{class:w("p-3 bg-base-100 rounded-box shadow w-64",n.class)},o("div",{class:"grid grid-cols-8 gap-1"},f.map((_)=>o("button",{type:"button",style:`background-color: ${_}`,class:()=>{return`size-6 rounded-sm cursor-pointer transition-all hover:scale-125 hover:z-10 active:scale-95 outline-none border border-black/5 p-0 min-h-0 ${t().toLowerCase()===_.toLowerCase()?"ring-2 ring-offset-1 ring-primary z-10 scale-110":""}`},onclick:()=>{r(_)}}))))},Et=(n)=>{let t=L(""),f=()=>K(n.range)===!0;B(()=>{let _=K(n.value);if(!_)return t("");let s="";if(typeof _==="string")s=n.hour&&_.includes("T")?_.replace("T"," "):_;else if(_.start&&_.end){let u=n.hour&&_.startHour!=null?`${_.start} ${String(_.startHour).padStart(2,"0")}:00`:_.start,N=n.hour&&_.endHour!=null?`${_.end} ${String(_.endHour).padStart(2,"0")}:00`:_.end;s=`${u} - ${N}`}else if(_.start)s=`${n.hour&&_.startHour!=null?`${_.start} ${String(_.startHour).padStart(2,"0")}:00`:_.start}...`;t(s)});let r=(_)=>{if(y(n.value))n.value(_);else n.onChange?.(_);if(!f()||_?.end!=null)l()};return v({class:w("w-full",n.class)},[o("label",{tabindex:"0",role:"button",class:"input input-bordered flex items-center gap-2 cursor-pointer"},[o("span",{class:"icon-[lucide--calendar] shrink-0"}),o("span",{class:()=>`grow text-left truncate ${!t()?"opacity-50":""}`},()=>t()||n.placeholder||(f()?"Seleccionar rango...":"Seleccionar fecha...")),()=>t()?o("button",{type:"button",class:"btn btn-ghost btn-xs btn-circle -mr-2",onmousedown:(_)=>{if(_.preventDefault(),_.stopPropagation(),y(n.value))n.value(null);else n.onChange?.(null);t("")}},o("span",{class:"icon-[lucide--x] opacity-50"})):null]),h({class:"p-0"},Un({value:n.value,range:f(),hour:n.hour,onChange:r}))])},Nt=(n,t)=>div({...n,class:w("drawer",n.class)},t),wt=(n)=>input({...n,type:"checkbox",class:"drawer-toggle",checked:()=>K(n.checked),onchange:(t)=>y(n.checked)&&n.checked(t.target.checked)}),bt=(n,t)=>div({...n,class:w("drawer-content",n.class)},t),At=(n,t)=>div({...n,class:w("drawer-side",n.class)},t),Ot=(n)=>label({...n,for:n.for,class:w("drawer-overlay",n.class)}),St=(n)=>o("div",{...n,class:w("divider",n.class)}),v=(n,t)=>o("div",{...n,class:w("dropdown",n.class)},t),Wn=(n,t)=>o("div",{...n,tabindex:"0",role:"button",class:w("btn",n.class)},t),h=(n,t)=>o("div",{...n,tabindex:"0",class:w("dropdown-content",n.class)},t),Tt=(n,t)=>o("div",{class:"fab"},[o("div",{tabindex:"0",role:"button",class:w("btn",n.class)},m(n.icon)),t]),Ct=(n,t)=>o("fieldset",{class:w("fieldset",n.class)},[o("legend",{class:"fieldset-legend"},n.label),t]),Gt=(n)=>{let t=L([]),f=L(!1),r=L(null),_=(n.max||2)*1024*1024,s=(N)=>{let E=Array.from(N);if(r(null),E.some((S)=>S.size>_)){r(`Máx ${n.max||2}MB`);return}let b=[...t(),...E];if(t(b),y(n.onselect))n.onselect(b);else if(y(n.value))n.value(b)},u=(N)=>{let E=t().filter((b,S)=>S!==N);if(t(E),y(n.onselect))n.onselect(E);else if(y(n.value))n.value(E)};return o("div",{class:w("fieldset w-full p-0",n.class)},[o("label",{class:()=>`relative flex items-center justify-between w-full h-12 px-4 border-2 border-dashed rounded-lg cursor-pointer transition-all duration-200 ${f()?"border-primary bg-primary/10":"border-base-content/20 bg-base-100 hover:bg-base-200"}`,ondragover:(N)=>{N.preventDefault(),f(!0)},ondragleave:()=>f(!1),ondrop:(N)=>{N.preventDefault(),f(!1),s(N.dataTransfer.files)}},[o("div",{class:"flex items-center gap-3 w-full"},[o("span",{class:"icon-[lucide--upload]"}),o("span",{class:"text-sm opacity-70 truncate grow text-left"},Cn("uploadFiles")),o("span",{class:"text-[10px] opacity-40 shrink-0"},`Máx ${n.max||2}MB`)]),o("input",{type:"file",multiple:!0,accept:n.accept||"*",class:"hidden",onchange:(N)=>s(N.target.files)})]),()=>r()&&o("span",{class:"text-[10px] text-error mt-1 px-1 font-medium"},r()),a(()=>t().length>0,()=>o("ul",{class:"mt-2 space-y-1"},Y(t,(N,E)=>o("li",{class:"flex items-center justify-between p-1.5 pl-3 text-xs bg-base-200/50 rounded-md border border-base-300"},[o("div",{class:"flex items-center gap-2 truncate"},[o("span",{class:"opacity-50"},"\uD83D\uDCC4"),o("span",{class:"truncate font-medium max-w-[200px]"},N.name),o("span",{class:"text-[9px] opacity-40"},`(${(N.size/1024).toFixed(0)} KB)`)]),o("button",{type:"button",class:"btn btn-ghost btn-xs btn-circle",onclick:(b)=>{b.preventDefault(),u(E)}},o("span",{class:"icon-[lucide--x]"}))]))))])},m=(n)=>o("span",{class:n.startsWith("icon-")?n:""},n.startsWith("icon-")?null:n),Ut=(n,t)=>o("div",{...n,class:w("indicator",n.class)},[n.value&&o("span",{class:w("indicator-item badge",n.class)},n.value),t]),Kn=(n)=>{let{label:t,icon:f,float:r,placeholder:_,value:s,left:u,right:N,rule:E,hint:b,content:S,...C}=n,G=L(!1),U=n.type==="password",O=E??null,T=()=>U?K(G)?"text":"password":n.type||"search";return o("label",{class:r?"floating-label":""},[r?o("span",{},t):null,o("label",{pattern:O,class:()=>w("input validator",n.class)},[t&&!r?o("span",{class:"label"},t):null,u??null,o("input",{...C,type:T,class:"grow",pattern:O,placeholder:_||t||" ",value:s}),N??null,U?Ln({class:"ml-2"},[kn({value:G,class:"swap-rotate"}),Pn({},m("icon-[lucide--eye]")),Jn({},m("icon-[lucide--eye-off]"))]):null]),b?o("div",{class:"validator-hint"},b):null])},yt=(n,t)=>o("kbd",{...n,class:w("kbd",n.class)},t),Wt=(n,t)=>o("ul",{...n,class:w("list",n.class)},t),Kt=(n)=>()=>(K(n.items)||[]).map((t,f)=>o("li",{class:w("list-row",n.class,t?.class)},typeof n.render==="function"?n.render(t,f):t)),Lt=(n,t)=>o("span",{...n,class:w("loading loading-spinner",n.class)},t),kt=(n)=>{if(n.children!==void 0)return o("ul",{class:w("menu",n.class),...n},n.children);let{items:t}=n,f=(r)=>r.children?o("li",{},o("details",{open:r.open||void 0},[o("summary",{},R(r)),o("ul",{},Y(()=>K(r.children)||[],f))])):o("li",{},o("a",{href:r.href,onclick:r.onclick?(_)=>{if(!r.href)_.preventDefault();r.onclick(_)}:null},R(r)));return o("ul",{class:w("menu",n.class)},Y(()=>K(t)||[],f))},Pt=(n)=>{let t=null;B(()=>{let r=K(n.open);if(!t)return;r?t.showModal():t.hide()});let f=()=>y(n.open)&&n.open(!1);return o("dialog",{...n,ref:(r)=>t=r,class:w("modal",n.class),onclose:f,oncancel:f},[o("div",{class:"modal-box"},[n.title&&o("h3",{class:"text-lg font-bold"},n.title),n.children,o("div",{class:"modal-action"},[n.actions||Gn({class:"btn",onclick:f},"Cerrar")])]),o("form",{method:"dialog",class:"modal-backdrop"},[o("button",{},"close")])])},Jt=(n,t)=>o("div",{...n,class:w("navbar",n.class)},t),Qt=(n)=>o("progress",{...n,class:w("progress",n.class)}),Xt=(n,t)=>o("div",{class:w("radial-progress",n.class),style:`--value:${K(n.value)??0};`,role:"progressbar","aria-valuenow":n.value},t),jt=(n)=>o("input",{...n,type:"radio",class:w("radio",n.class)}),zt=(n)=>o("input",{...n,type:"range",class:w("range",n.class)}),Mt=(n,t)=>o("div",{...n,class:"rating"},t),Zt=(n)=>[...Array(n.count)].map((t,f)=>o("input",{class:w("mask",n.class),name:n.name,type:"radio",checked:()=>K(n.value)===f,onchange:()=>y(n.value)?n.value(f):n.onchange?.(f)})),It=(n,t)=>{if(t!==void 0)return o("select",{class:w("select",n.class),...n},t);let{label:f,float:r,placeholder:_,placeholderDisabled:s=!0,value:u,left:N,right:E,hint:b,items:S,keyFn:C,...G}=n,U=()=>{let O=K(S)||[];return[..._?[{disabled:s,label:_,value:""}]:[],...O]};return o("label",{class:r?"floating-label":""},[r?o("span",{},f):null,o("label",{class:w("select",G.class)},[!r&&f?o("span",{class:"label"},f):null,N??null,o("select",{value:()=>K(u),onchange:(O)=>y(u)?u(O.target.value):G.onchange?.(O)},Y(U,(O)=>{let T=R(O,O.value!==void 0?"value":void 0),Q=R(O,"label");return o("option",{value:T,disabled:O.disabled||void 0},Q)})),E??null]),b?o("div",{class:"validator-hint"},b):null])},Vt=(n)=>o("div",{...n,class:w("skeleton",n.class)}),Yt=(n)=>o("span",{...n,class:w("skeleton skeleton-text",n.class)}),et=(n,t)=>o("div",{...n,class:w("stack",n.class)},t),Bt=(n,t)=>o("div",{...n,class:w("stats shadow",n.class)},t),dt=(n)=>o("div",{...n,class:w("stat",n.class)},[n.title?o("div",{class:"stat-title"},n.title):null,n.value?o("div",{class:"stat-value"},n.value):null,n.desc?o("div",{class:"stat-desc"},n.desc):null]),qt=(n,t)=>o("ul",{...n,class:w("steps",n.class)},t),Rt=(n,t)=>o("li",{...n,class:w("step",n.class),"data-content":n.dataContent},t),Ln=(n,t)=>o("label",{...n,class:w("swap",n.class)},t),kn=(n)=>o("input",{type:"checkbox",checked:()=>K(n.value),onchange:(t)=>y(n.value)&&n.value(t.target.checked),class:n.class}),Pn=(n,t)=>o("div",{...n,class:w("swap-on",n.class)},t),Jn=(n,t)=>o("div",{...n,class:w("swap-off",n.class)},t),$t=(n,t)=>o("table",{...n,class:w("table",n.class)},t),Dt=({items:n,columns:t=[],header:f=!0})=>{let r=f!==!1&&t.some((s)=>s.label)?o("thead",{},o("tr",{},t.map((s)=>o("th",{class:s.class},s.label)))):null,_=o("tbody",{},()=>{return(K(n)||[]).map((u,N)=>o("tr",{},t.map((E)=>{let b=E.render?E.render(u,N):u[E.key];return o("td",{class:E.class},b)})))});return[r,_].filter(Boolean)},Ht=(n,t)=>{if(!n.items){let{class:b,...S}=n;return o("div",{...S,class:w("tabs",b)},t)}let{items:f,activeIndex:r,onClose:_,class:s,...u}=n,N=(b)=>y(b)?b():b,E=_||(y(f)?(b,S)=>{let G=K(f).filter((U,O)=>O!==b);if(f(G),r()>=G.length)r(Math.max(0,G.length-1))}:null);return o("div",{...u,class:w("tabs",s)},()=>{return(K(f)||[]).flatMap((S,C)=>{let G=()=>r()===C,U=o("button",{class:()=>`tab ${G()?"tab-active":""} ${S.class||""}`,onclick:(T)=>{T.preventDefault(),r(C),S.onclick?.(T)}},[R(S),S.closable?o("span",{class:"ml-1 inline-flex items-center justify-center w-4 h-4 rounded-full hover:bg-base-300 text-base-content/60 hover:text-base-content cursor-pointer",onclick:(T)=>{T.stopPropagation(),E?.(C,S)}},o("span",{class:"icon-[lucide--x] w-3 h-3"})):null]),O=o("div",{class:"tab-content bg-base-100 border-base-300 p-6",style:()=>`display: ${G()?"block":"none"};`},y(S.content)?S.content():S.content);return[U,O]})})},Ft=(n)=>o("textarea",{...n,class:w("textarea",n.class)}),gt=(n,t)=>o("span",{...n,class:w("text-rotate",n.class)},o("span",{},t)),xt=(n,t)=>o("ul",{...n,class:w("timeline",n.class)},t),ct=(n,t="alert-success",f=3500)=>{let r=document.getElementById("sigpro-toast-container");if(!r)r=o("div",{id:"sigpro-toast-container",class:"fixed top-0 right-0 z-[9999] p-4 flex flex-col items-end gap-2 pointer-events-none"}),document.body.appendChild(r);let _=o("div",{style:"display: contents"});r.appendChild(_);let s,u,N,b=i(()=>{let S=L(!1),C=L(!1);s=()=>{if(C())return;clearTimeout(u),clearTimeout(N),C(!0),setTimeout(()=>{if(b.destroy(),_.remove(),!r.hasChildNodes())r.remove()},300)},N=setTimeout(()=>S(!0),0);let G=typeof n==="function"?K(n):n,U=typeof G==="string"?o("span",{},G):G;return o("div",{class:()=>{let O=`alert alert-soft ${t} shadow-lg transition-all duration-300 inline-flex w-auto whitespace-nowrap pointer-events-auto`;if(C())return`${O} translate-x-full opacity-0`;if(S())return`${O} translate-x-0 opacity-100`;return`${O} translate-x-10 opacity-0`}},[U,o("button",{class:"btn btn-xs btn-circle btn-ghost",onclick:s},o("span",{class:"icon-[lucide--x]"}))])},_);if(f>0)u=setTimeout(s,f);return s},at=(n)=>o("input",{...n,type:"checkbox",class:w("toggle",n.class)}),it=(n,t)=>o("div",{...n,class:w("tooltip",n.class),"data-tip":n.tip},t),mt=(n)=>{let{value:t,class:f}=n,r=null,_=null,s=L(!1),u=L(""),N=L(0),E=L(0),b=L(!1),S=["\uD83D\uDE00","\uD83D\uDE0A","\uD83D\uDE09","\uD83E\uDDD0","\uD83D\uDE2E","\uD83E\uDD14","\uD83D\uDE05","\uD83D\uDE02","\uD83D\uDE0D","\uD83D\uDE18","\uD83E\uDD70","\uD83D\uDC4D","\uD83D\uDC4E","\uD83D\uDC4C","\uD83E\uDD1D","\uD83E\uDD1E","\uD83D\uDC4B","\uD83D\uDC4F","\uD83D\uDE4C","\uD83D\uDE4F","\uD83D\uDCAA","☝️","\uD83D\uDC47","\uD83D\uDC48","\uD83D\uDC49","\uD83D\uDD95","✅","⚠️","\uD83D\uDE80","\uD83D\uDCE2","✉️","❤️"],C=()=>{let A=window.getSelection();if(A.getRangeAt&&A.rangeCount)_=A.getRangeAt(0)},G=()=>{if(_){let A=window.getSelection();A.removeAllRanges(),A.addRange(_)}},U=()=>{if(E(E()+1),r)N(r.innerText.length)},O=()=>{if(!r)return;let A=r.innerHTML;if(y(t))t(A);else n.onchange?.(A);U()},T=(A,W=null)=>{if(!r)return;if(r.focus(),_)G();document.execCommand(A,!1,W),_=null,O()},Q=(A)=>{let W=document.createElement("div");W.style="position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.9);z-index:9999;display:flex;align-items:center;justify-content:center;cursor:zoom-out;";let k=document.createElement("img");k.src=A,k.style="max-width:95%;max-height:95%;box-shadow:0 0 30px rgba(0,0,0,0.5);border-radius:4px;",W.onclick=()=>document.body.removeChild(W),W.appendChild(k),document.body.appendChild(W)},Z=(A)=>{if(!A)return;let W=new FileReader;W.onload=(k)=>{if(A.type.startsWith("image/")){let J=`<div style="display:inline-block; resize:both; overflow:hidden; vertical-align:bottom; line-height:0; width:200px; height:auto; border:1px dashed #ccc; padding:2px; cursor:pointer;" class="resizable-img-container"><img src="${k.target.result}" style="width:100%; height:100%; object-fit:contain; pointer-events:none;"></div>&nbsp;`;T("insertHTML",J)}else{let J=`<a href="${k.target.result}" download="${A.name}" contenteditable="false" style="display:inline-flex; align-items:center; gap:5px; padding:4px 8px; border:1px solid #ccc; border-radius:4px; background:#f9f9f9; text-decoration:none; color:#333; font-size:12px; margin:2px; cursor:pointer;"><span class="icon-[lucide--paperclip] w-3 h-3"></span>${A.name}</a>&nbsp;`;T("insertHTML",J)}},W.readAsDataURL(A)},X=(A,W=null)=>{if(E(),!r||s())return!1;try{if(A==="formatBlock"){let k=window.getSelection().getRangeAt(0).commonAncestorContainer;while(k&&k!==r){if(k.nodeType===1&&k.tagName===W)return!0;k=k.parentNode}return!1}return document.queryCommandState(A)}catch(k){return!1}},p=o("div",{class:"flex flex-wrap items-center gap-1 p-2 border-b border-base-300 bg-base-200 sticky top-0 z-20"},[o("div",{class:"flex flex-wrap gap-1 flex-1 items-center"},[o("button",{type:"button",class:()=>`btn btn-ghost btn-xs ${X("bold")?"btn-active bg-primary/20":""}`,onclick:()=>T("bold")},o("span",{class:"icon-[lucide--bold]"})),o("button",{type:"button",class:()=>`btn btn-ghost btn-xs ${X("italic")?"btn-active bg-primary/20":""}`,onclick:()=>T("italic")},o("span",{class:"icon-[lucide--italic]"})),o("button",{type:"button",class:()=>`btn btn-ghost btn-xs ${X("underline")?"btn-active bg-primary/20":""}`,onclick:()=>T("underline")},o("span",{class:"icon-[lucide--underline]"})),o("input",{type:"color",class:"w-5 h-5 p-0 border-0 bg-transparent cursor-pointer",oninput:(A)=>T("foreColor",A.target.value)}),o("span",{class:"w-px h-5 bg-base-300 mx-1"}),o("button",{type:"button",class:"btn btn-ghost btn-xs",onclick:()=>T("justifyLeft")},o("span",{class:"icon-[lucide--align-left]"})),o("button",{type:"button",class:"btn btn-ghost btn-xs",onclick:()=>T("justifyCenter")},o("span",{class:"icon-[lucide--align-center]"})),o("button",{type:"button",class:"btn btn-ghost btn-xs",onclick:()=>T("justifyRight")},o("span",{class:"icon-[lucide--align-right]"})),o("span",{class:"w-px h-5 bg-base-300 mx-1"}),o("button",{type:"button",class:"btn btn-ghost btn-xs",onclick:()=>T("insertUnorderedList")},o("span",{class:"icon-[lucide--list]"})),o("button",{type:"button",class:"btn btn-ghost btn-xs",onclick:()=>T("insertOrderedList")},o("span",{class:"icon-[lucide--list-ordered]"})),o("button",{type:"button",class:"btn btn-ghost btn-xs",onclick:()=>T("outdent")},o("span",{class:"icon-[lucide--indent-decrease]"})),o("button",{type:"button",class:"btn btn-ghost btn-xs",onclick:()=>T("indent")},o("span",{class:"icon-[lucide--indent-increase]"})),o("button",{type:"button",class:()=>`btn btn-ghost btn-xs ${X("formatBlock","BLOCKQUOTE")?"btn-active":""}`,onclick:()=>T("formatBlock",X("formatBlock","BLOCKQUOTE")?"P":"BLOCKQUOTE")},o("span",{class:"icon-[lucide--quote]"})),o("span",{class:"w-px h-5 bg-base-300 mx-1"}),o("button",{type:"button",class:"btn btn-ghost btn-xs",onclick:()=>{let A=window.prompt("URL:");if(A)T("createLink",A)}},o("span",{class:"icon-[lucide--link]"})),o("button",{type:"button",class:"btn btn-ghost btn-xs",onclick:()=>{let A=document.createElement("input");A.type="file",A.onchange=(W)=>Z(W.target.files[0]),A.click()}},o("span",{class:"icon-[lucide--paperclip]"})),o("div",{class:"relative"},[o("button",{type:"button",class:"btn btn-ghost btn-xs",onclick:(A)=>{A.stopPropagation(),C(),b(!b())}},o("span",{class:"icon-[lucide--smile]"})),o("div",{class:"absolute top-full left-0 mt-1 p-2 bg-base-100 border border-base-300 shadow-xl rounded-box w-52 z-50 flex flex-wrap gap-1",style:()=>b()?"display:flex":"display:none"},S.map((A)=>o("span",{class:"cursor-pointer hover:bg-base-200 p-1 rounded text-lg",onclick:(W)=>{W.stopPropagation(),T("insertText",A),b(!1)}},A)))]),o("span",{class:"w-px h-5 bg-base-300 mx-1"}),o("button",{type:"button",class:"btn btn-ghost btn-xs",onclick:()=>T("undo")},o("span",{class:"icon-[lucide--undo-2]"})),o("button",{type:"button",class:"btn btn-ghost btn-xs",onclick:()=>T("redo")},o("span",{class:"icon-[lucide--redo-2]"}))]),o("button",{type:"button",class:()=>`btn btn-ghost btn-xs ${s()?"btn-active":""}`,onclick:()=>{if(!s())u(r?.innerHTML||"");else if(r)r.innerHTML=u(),O();s(!s())}},o("span",{class:"icon-[lucide--code-2]"}))]);if(typeof document<"u"&&!document.getElementById("editor-styles")){let A=document.createElement("style");A.id="editor-styles",A.textContent=`
[contenteditable="true"] div,
[contenteditable="true"] p {
margin: 0;
padding: 0;
}
`,document.head.appendChild(A)}return o("div",{class:w("border border-base-300 rounded-box bg-base-100 overflow-hidden shadow-sm flex flex-col",f)},[p,o("div",{class:"relative flex-1 flex flex-col",onclick:()=>b(!1)},[o("div",{ref:(A)=>{if(!r&&A)r=A,A.innerHTML=K(t)||"",document.execCommand("defaultParagraphSeparator",!1,"br"),A.addEventListener("click",(W)=>{let k=W.target.closest(".resizable-img-container");if(k){let J=k.querySelector("img");if(J)Q(J.src)}})},style:()=>`min-height:22rem;${s()?"display:none":""}`,class:"p-4 outline-none text-base-content leading-relaxed [&>div]:m-0 [&>p]:m-0 [&>div]:min-h-[1em] [&_.resizable-img-container]:hover:border-primary [&_blockquote]:border-l-4 [&_blockquote]:border-base-300 [&_blockquote]:pl-4 [&_blockquote]:italic [&_ul]:list-disc [&_ul]:pl-8 [&_ol]:list-decimal [&_ol]:pl-8",contenteditable:"true",oninput:O,onkeydown:(A)=>{if(A.key==="Tab")A.preventDefault(),T("indent")},onkeyup:()=>{U(),C()},onclick:(A)=>{U(),C(),A.stopPropagation()},onmouseup:()=>{O(),C()},onpaste:(A)=>{A.preventDefault();let W=A.clipboardData.getData("text/plain");T("insertText",W)},ondragover:(A)=>A.preventDefault(),ondrop:(A)=>{A.preventDefault(),Z(A.dataTransfer.files[0])}}),o("textarea",{class:"w-full flex-1 min-h-[22rem] p-4 outline-none font-mono text-sm bg-base-200 border-0",style:()=>s()?"":"display:none",value:u,oninput:(A)=>{if(u(A.target.value),r)r.innerHTML=A.target.value;n.onchange?.(A.target.value)}})]),o("div",{class:"px-3 py-1 border-t border-base-300 bg-base-100/50 text-[10px] text-right text-base-content/60 italic"},[o("span",()=>`${N()}`)])])};var oo={...wn};if(typeof window<"u")"a abbr article aside audio b blockquote br button canvas caption cite code col colgroup datalist dd del details dfn dialog div dl dt em embed fieldset figcaption figure footer form h1 h2 h3 h4 h5 h6 header hr i iframe img input ins kbd label legend li main mark meter nav object ol optgroup option output p picture pre progress section select slot small source span strong sub summary sup svg table tbody td template textarea tfoot th thead time tr u ul video".split(" ").forEach((n)=>{window[n]=(t,f)=>o(n,t,f)});export{a as when,B as watch,Cn as t,d as router,e as onUnmount,i as mount,Tn as lang,$ as isObj,y as isFunc,V as isArr,l as hide,o as h,Y as each,Nn as currentLocale,un as batch,it as Tooltip,at as Toggle,ct as Toast,xt as Timeline,gt as Textrotate,Ft as Textarea,Ht as Tabs,Dt as TableItems,$t as Table,kn as SwapToggle,Pn as SwapOn,Jn as SwapOff,Ln as Swap,qt as Steps,Rt as Step,Bt as Stats,dt as Stat,et as Stack,Yt as SkeletonText,Vt as Skeleton,It as Select,Zt as RatingItems,Mt as Rating,zt as Range,jt as Radio,Xt as Radial,Qt as Progress,Jt as Navbar,Pt as Modal,kt as Menu,$n as Locale,Lt as Loading,Kt as ListRows,Wt as List,yt as Kbd,Kn as Input,Ut as Indicator,m as Icon,En as Fragment,Gt as Fileinput,Ct as Fieldset,Tt as Fab,mt as Editor,h as DropdownContent,Wn as DropdownButton,v as Dropdown,wt as DrawerToggle,At as DrawerSide,Ot as DrawerOverlay,bt as DrawerContent,Nt as Drawer,St as Divider,Et as Datepicker,oo as Components,st as Colorpicker,yn as ColorPalette,ut as Checkbox,_t as ChatImage,rt as ChatHeader,ft as ChatFooter,ot as ChatBubble,tt as Chat,nt as CarouselItem,pn as Carousel,ln as CardTitle,vn as CardBody,hn as CardActions,mn as Card,Un as Calendar,Gn as Button,an as Breadcrumbs,cn as Badge,gn as AvatarGroup,Fn as Avatar,xn as Autocomplete,Hn as Alert,Dn as Accordion,x as $$,L as $};