457 lines
1.8 MiB
JavaScript
457 lines
1.8 MiB
JavaScript
|
|
var xue=Object.defineProperty;var k4=t=>{throw TypeError(t)};var wue=(t,e,n)=>e in t?xue(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var Te=(t,e,n)=>wue(t,typeof e!="symbol"?e+"":e,n),cT=(t,e,n)=>e.has(t)||k4("Cannot "+n);var R=(t,e,n)=>(cT(t,e,"read from private field"),n?n.call(t):e.get(t)),B=(t,e,n)=>e.has(t)?k4("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(t):e.set(t,n),$=(t,e,n,r)=>(cT(t,e,"write to private field"),r?r.call(t,n):e.set(t,n),n),z=(t,e,n)=>(cT(t,e,"access private method"),n);var Cs=(t,e,n,r)=>({set _(s){$(t,e,s,n)},get _(){return R(t,e,r)}});function oH(t,e){for(var n=0;n<e.length;n++){const r=e[n];if(typeof r!="string"&&!Array.isArray(r)){for(const s in r)if(s!=="default"&&!(s in t)){const i=Object.getOwnPropertyDescriptor(r,s);i&&Object.defineProperty(t,s,i.get?i:{enumerable:!0,get:()=>r[s]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const i of s)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(s){const i={};return s.integrity&&(i.integrity=s.integrity),s.referrerPolicy&&(i.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?i.credentials="include":s.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(s){if(s.ep)return;s.ep=!0;const i=n(s);fetch(s.href,i)}})();var pr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Cu(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function _ue(t){if(t.__esModule)return t;var e=t.default;if(typeof e=="function"){var n=function r(){return this instanceof r?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};n.prototype=e.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(t).forEach(function(r){var s=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(n,r,s.get?s:{enumerable:!0,get:function(){return t[r]}})}),n}var aH={exports:{}},OA={},lH={exports:{}},zt={};/**
|
|||
|
|
* @license React
|
|||
|
|
* react.production.min.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*/var i_=Symbol.for("react.element"),Sue=Symbol.for("react.portal"),Cue=Symbol.for("react.fragment"),Eue=Symbol.for("react.strict_mode"),Aue=Symbol.for("react.profiler"),Rue=Symbol.for("react.provider"),Pue=Symbol.for("react.context"),Nue=Symbol.for("react.forward_ref"),Tue=Symbol.for("react.suspense"),kue=Symbol.for("react.memo"),Due=Symbol.for("react.lazy"),D4=Symbol.iterator;function Mue(t){return t===null||typeof t!="object"?null:(t=D4&&t[D4]||t["@@iterator"],typeof t=="function"?t:null)}var cH={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},uH=Object.assign,dH={};function sy(t,e,n){this.props=t,this.context=e,this.refs=dH,this.updater=n||cH}sy.prototype.isReactComponent={};sy.prototype.setState=function(t,e){if(typeof t!="object"&&typeof t!="function"&&t!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,t,e,"setState")};sy.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")};function fH(){}fH.prototype=sy.prototype;function aj(t,e,n){this.props=t,this.context=e,this.refs=dH,this.updater=n||cH}var lj=aj.prototype=new fH;lj.constructor=aj;uH(lj,sy.prototype);lj.isPureReactComponent=!0;var M4=Array.isArray,hH=Object.prototype.hasOwnProperty,cj={current:null},pH={key:!0,ref:!0,__self:!0,__source:!0};function mH(t,e,n){var r,s={},i=null,o=null;if(e!=null)for(r in e.ref!==void 0&&(o=e.ref),e.key!==void 0&&(i=""+e.key),e)hH.call(e,r)&&!pH.hasOwnProperty(r)&&(s[r]=e[r]);var a=arguments.length-2;if(a===1)s.children=n;else if(1<a){for(var c=Array(a),d=0;d<a;d++)c[d]=arguments[d+2];s.children=c}if(t&&t.defaultProps)for(r in a=t.defaultProps,a)s[r]===void 0&&(s[r]=a[r]);return{$$typeof:i_,type:t,key:i,ref:o,props:s,_owner:cj.current}}function Oue(t,e){return{$$typeof:i_,type:t.type,key:e,ref:t.ref,props:t.props,_owner:t._owner}}function uj(t){return typeof t=="object"&&t!==null&&t.$$typeof===i_}function Iue(t){var e={"=":"=0",":":"=2"};return"$"+t.replace(/[=:]/g,function(n){return e[n]})}var O4=/\/+/g;function uT(t,e){return typeof t=="object"&&t!==null&&t.key!=null?Iue(""+t.key):e.toString(36)}function q1(t,e,n,r,s){var i=typeof t;(i==="undefined"||i==="boolean")&&(t=null);var o=!1;if(t===null)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(t.$$typeof){case i_:case Sue:o=!0}}if(o)return o=t,s=s(o),t=r===""?"."+uT(o,0):r,M4(s)?(n="",t!=null&&(n=t.replace(O4,"$&/")+"/"),q1(s,e,n,"",function(d){return d})):s!=null&&(uj(s)&&(s=Oue(s,n+(!s.key||o&&o.key===s.key?"":(""+s.key).replace(O4,"$&/")+"/")+t)),e.push(s)),1;if(o=0,r=r===""?".":r+":",M4(t))for(var a=0;a<t.length;a++){i=t[a];var c=r+uT(i,a);o+=q1(i,e,n,c,s)}else if(c=Mue(t),typeof c=="function")for(t=c.call(t),a=0;!(i=t.next()).done;)i=i.value,c=r+uT(i,a++),o+=q1(i,e,n,c,s);else if(i==="object")throw e=String(t),Error("Objects are not valid as a React child (found: "+(e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)+"). If you meant to render a collection of children, use an array instead.");return o}function qS(t,e,n){if(t==null)return t;var r=[],s=0;return q1(t,r,"","",function(i){return e.call(n,i,s++)}),r}function jue(t){if(t._status===-1){var e=t._result;e=e(),e.then(function(n){(t._status===0||t._status===-1)&&(t._status=1,t._result=n)},function(n){(t._status===0||t._status===-1)&&(t._status=2,t._result=n)}),t._status===-1&&(t._status=0,t._result=e)}if(t._status===1)return t._result.default;throw t._result}var oi={current:null},W1={transition:null},Lue={ReactCurrentDispatcher:oi,ReactCurrentBatchConfig:W1,ReactCurrentOwner:cj};function gH(){throw Error("act(...) is not supported in production builds of React.")}zt.Children={map:qS,forEach:function(t,e,n){qS(t,function(){e.apply(this,arguments)},n)},count:function(t){var e=0;return qS(t,function(){e++}),e},toArray:function(t){return qS(t,function(e){return e})||[]},only:function(t){if(!uj(t))throw Error("React.Children.only expect
|
|||
|
|
* @license React
|
|||
|
|
* react-jsx-runtime.production.min.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*/var $ue=S,Fue=Symbol.for("react.element"),zue=Symbol.for("react.fragment"),Bue=Object.prototype.hasOwnProperty,Uue=$ue.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Hue={key:!0,ref:!0,__self:!0,__source:!0};function vH(t,e,n){var r,s={},i=null,o=null;n!==void 0&&(i=""+n),e.key!==void 0&&(i=""+e.key),e.ref!==void 0&&(o=e.ref);for(r in e)Bue.call(e,r)&&!Hue.hasOwnProperty(r)&&(s[r]=e[r]);if(t&&t.defaultProps)for(r in e=t.defaultProps,e)s[r]===void 0&&(s[r]=e[r]);return{$$typeof:Fue,type:t,key:i,ref:o,props:s,_owner:Uue.current}}OA.Fragment=zue;OA.jsx=vH;OA.jsxs=vH;aH.exports=OA;var x=aH.exports,xD={},yH={exports:{}},Ao={},bH={exports:{}},xH={};/**
|
|||
|
|
* @license React
|
|||
|
|
* scheduler.production.min.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*/(function(t){function e(U,Q){var te=U.length;U.push(Q);e:for(;0<te;){var X=te-1>>>1,G=U[X];if(0<s(G,Q))U[X]=Q,U[te]=G,te=X;else break e}}function n(U){return U.length===0?null:U[0]}function r(U){if(U.length===0)return null;var Q=U[0],te=U.pop();if(te!==Q){U[0]=te;e:for(var X=0,G=U.length,Y=G>>>1;X<Y;){var Z=2*(X+1)-1,he=U[Z],fe=Z+1,ce=U[fe];if(0>s(he,te))fe<G&&0>s(ce,he)?(U[X]=ce,U[fe]=te,X=fe):(U[X]=he,U[Z]=te,X=Z);else if(fe<G&&0>s(ce,te))U[X]=ce,U[fe]=te,X=fe;else break e}}return Q}function s(U,Q){var te=U.sortIndex-Q.sortIndex;return te!==0?te:U.id-Q.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;t.unstable_now=function(){return i.now()}}else{var o=Date,a=o.now();t.unstable_now=function(){return o.now()-a}}var c=[],d=[],f=1,l=null,u=3,p=!1,h=!1,m=!1,y=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,v=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function b(U){for(var Q=n(d);Q!==null;){if(Q.callback===null)r(d);else if(Q.startTime<=U)r(d),Q.sortIndex=Q.expirationTime,e(c,Q);else break;Q=n(d)}}function _(U){if(m=!1,b(U),!h)if(n(c)!==null)h=!0,K(A);else{var Q=n(d);Q!==null&&V(_,Q.startTime-U)}}function A(U,Q){h=!1,m&&(m=!1,g(E),E=-1),p=!0;var te=u;try{for(b(Q),l=n(c);l!==null&&(!(l.expirationTime>Q)||U&&!M());){var X=l.callback;if(typeof X=="function"){l.callback=null,u=l.priorityLevel;var G=X(l.expirationTime<=Q);Q=t.unstable_now(),typeof G=="function"?l.callback=G:l===n(c)&&r(c),b(Q)}else r(c);l=n(c)}if(l!==null)var Y=!0;else{var Z=n(d);Z!==null&&V(_,Z.startTime-Q),Y=!1}return Y}finally{l=null,u=te,p=!1}}var P=!1,T=null,E=-1,N=5,k=-1;function M(){return!(t.unstable_now()-k<N)}function I(){if(T!==null){var U=t.unstable_now();k=U;var Q=!0;try{Q=T(!0,U)}finally{Q?j():(P=!1,T=null)}}else P=!1}var j;if(typeof v=="function")j=function(){v(I)};else if(typeof MessageChannel<"u"){var L=new MessageChannel,H=L.port2;L.port1.onmessage=I,j=function(){H.postMessage(null)}}else j=function(){y(I,0)};function K(U){T=U,P||(P=!0,j())}function V(U,Q){E=y(function(){U(t.unstable_now())},Q)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(U){U.callback=null},t.unstable_continueExecution=function(){h||p||(h=!0,K(A))},t.unstable_forceFrameRate=function(U){0>U||125<U?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):N=0<U?Math.floor(1e3/U):5},t.unstable_getCurrentPriorityLevel=function(){return u},t.unstable_getFirstCallbackNode=function(){return n(c)},t.unstable_next=function(U){switch(u){case 1:case 2:case 3:var Q=3;break;default:Q=u}var te=u;u=Q;try{return U()}finally{u=te}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(U,Q){switch(U){case 1:case 2:case 3:case 4:case 5:break;default:U=3}var te=u;u=U;try{return Q()}finally{u=te}},t.unstable_scheduleCallback=function(U,Q,te){var X=t.unstable_now();switch(typeof te=="object"&&te!==null?(te=te.delay,te=typeof te=="number"&&0<te?X+te:X):te=X,U){case 1:var G=-1;break;case 2:G=250;break;case 5:G=1073741823;break;case 4:G=1e4;break;default:G=5e3}return G=te+G,U={id:f++,callback:Q,priorityLevel:U,startTime:te,expirationTime:G,sortIndex:-1},te>X?(U.sortIndex=te,e(d,U),n(c)===null&&U===n(d)&&(m?(g(E),E=-1):m=!0,V(_,te-X))):(U.sortIndex=G,e(c,U),h||p||(h=!0,K(A))),U},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(U){var Q=u;return function(){var te=u;u=Q;try{return U.apply(this,arguments)}finally{u=te}}}})(xH);bH.exports=xH;var Vue=bH.exports;/**
|
|||
|
|
* @license React
|
|||
|
|
* react-dom.production.min.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*/var que=S,So=Vue;function ke(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,n=1;n<arguments.length;n++)e+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var wH=new Set,I0={};function zp(t,e){Mv(t,e),Mv(t+"Capture",e)}function Mv(t,e){for(I0[t]=e,t=0;t<e.length;t++)wH.add(e[t])}var mu=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),wD=Object.prototype.hasOwnProperty,Wue=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,I4={},j4={};function Gue(t){return wD.call(j4,t)?!0:wD.call(I4,t)?!1:Wue.test(t)?j4[t]=!0:(I4[t]=!0,!1)}function Kue(t,e,n,r){if(n!==null&&n.type===0)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(t=t.toLowerCase().slice(0,5),t!=="data-"&&t!=="aria-");default:return!1}}function Yue(t,e,n,r){if(e===null||typeof e>"u"||Kue(t,e,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!e;case 4:return e===!1;case 5:return isNaN(e);case 6:return isNaN(e)||1>e}return!1}function ai(t,e,n,r,s,i,o){this.acceptsBooleans=e===2||e===3||e===4,this.attributeName=r,this.attributeNamespace=s,this.mustUseProperty=n,this.propertyName=t,this.type=e,this.sanitizeURL=i,this.removeEmptyString=o}var xs={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(t){xs[t]=new ai(t,0,!1,t,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(t){var e=t[0];xs[e]=new ai(e,1,!1,t[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(t){xs[t]=new ai(t,2,!1,t.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(t){xs[t]=new ai(t,2,!1,t,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(t){xs[t]=new ai(t,3,!1,t.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(t){xs[t]=new ai(t,3,!0,t,null,!1,!1)});["capture","download"].forEach(function(t){xs[t]=new ai(t,4,!1,t,null,!1,!1)});["cols","rows","size","span"].forEach(function(t){xs[t]=new ai(t,6,!1,t,null,!1,!1)});["rowSpan","start"].forEach(function(t){xs[t]=new ai(t,5,!1,t.toLowerCase(),null,!1,!1)});var dj=/[\-:]([a-z])/g;function fj(t){return t[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y ver
|
|||
|
|
`+dT+t}var fT=!1;function hT(t,e){if(!t||fT)return"";fT=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(e)if(e=function(){throw Error()},Object.defineProperty(e.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(e,[])}catch(d){var r=d}Reflect.construct(t,[],e)}else{try{e.call()}catch(d){r=d}t.call(e.prototype)}else{try{throw Error()}catch(d){r=d}t()}}catch(d){if(d&&r&&typeof d.stack=="string"){for(var s=d.stack.split(`
|
|||
|
|
`),i=r.stack.split(`
|
|||
|
|
`),o=s.length-1,a=i.length-1;1<=o&&0<=a&&s[o]!==i[a];)a--;for(;1<=o&&0<=a;o--,a--)if(s[o]!==i[a]){if(o!==1||a!==1)do if(o--,a--,0>a||s[o]!==i[a]){var c=`
|
|||
|
|
`+s[o].replace(" at new "," at ");return t.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",t.displayName)),c}while(1<=o&&0<=a);break}}}finally{fT=!1,Error.prepareStackTrace=n}return(t=t?t.displayName||t.name:"")?$b(t):""}function Xue(t){switch(t.tag){case 5:return $b(t.type);case 16:return $b("Lazy");case 13:return $b("Suspense");case 19:return $b("SuspenseList");case 0:case 2:case 15:return t=hT(t.type,!1),t;case 11:return t=hT(t.type.render,!1),t;case 1:return t=hT(t.type,!0),t;default:return""}}function ED(t){if(t==null)return null;if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case zm:return"Fragment";case Fm:return"Portal";case _D:return"Profiler";case pj:return"StrictMode";case SD:return"Suspense";case CD:return"SuspenseList"}if(typeof t=="object")switch(t.$$typeof){case SH:return(t.displayName||"Context")+".Consumer";case _H:return(t._context.displayName||"Context")+".Provider";case mj:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case gj:return e=t.displayName||null,e!==null?e:ED(t.type)||"Memo";case td:e=t._payload,t=t._init;try{return ED(t(e))}catch{}}return null}function Que(t){var e=t.type;switch(t.tag){case 24:return"Cache";case 9:return(e.displayName||"Context")+".Consumer";case 10:return(e._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return t=e.render,t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case 7:return"Fragment";case 5:return e;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ED(e);case 8:return e===pj?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e}return null}function nf(t){switch(typeof t){case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function EH(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function Zue(t){var e=EH(t)?"checked":"value",n=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),r=""+t[e];if(!t.hasOwnProperty(e)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var s=n.get,i=n.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return s.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(t,e,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function GS(t){t._valueTracker||(t._valueTracker=Zue(t))}function AH(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),r="";return t&&(r=EH(t)?t.checked?"true":"false":t.value),t=r,t!==n?(e.setValue(t),!0):!1}function VC(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}function AD(t,e){var n=e.checked;return sr({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??t._wrapperState.initialChecked})}function $4(t,e){var n=e.defaultValue==null?"":e.defaultValue,r=e.checked!=null?e.checked:e.defaultChecked;n=nf(e.value!=null?e.value:n),t._wrapperState={initialChecked:r,initialValue:n,controlled:e.type==="checkbox"||e.type==="radio"?e.checked!=null:e.value!=null}}function RH(t,e){e=e.checked,e!=null&&hj(t,"checked",e,!1)}function RD(t,e){RH(t,e);var n=nf(e.value),r=e.type;if(n!=null)r==="number"?(n===0&&t.value===""||t.value!=n)&&(t.value=""+n):t.value!==""+n&&(t.value=""+n);else if(r==="submit"||r==="reset"){t.removeAttribute("value");return}e.hasOwnProperty("value")?PD(t,e.type,n):e.hasOwnProperty("defaultValue")&&PD(t,e.type,nf(e.defaultValue)),e.checked==null&&e.defaultChecked!=null&&(t.defaultChecked=!!e.defaultChecked)}function F4(t,e,n){if(e.hasOwnProperty(
|
|||
|
|
`).replace(lfe,"")}function t1(t,e,n){if(e=lz(e),lz(t)!==e&&n)throw Error(ke(425))}function ZC(){}var UD=null,HD=null;function VD(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var qD=typeof setTimeout=="function"?setTimeout:void 0,cfe=typeof clearTimeout=="function"?clearTimeout:void 0,cz=typeof Promise=="function"?Promise:void 0,ufe=typeof queueMicrotask=="function"?queueMicrotask:typeof cz<"u"?function(t){return cz.resolve(null).then(t).catch(dfe)}:qD;function dfe(t){setTimeout(function(){throw t})}function AT(t,e){var n=e,r=0;do{var s=n.nextSibling;if(t.removeChild(n),s&&s.nodeType===8)if(n=s.data,n==="/$"){if(r===0){t.removeChild(s),z0(e);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=s}while(n);z0(e)}function Xd(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?")break;if(e==="/$")return null}}return t}function uz(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var n=t.data;if(n==="$"||n==="$!"||n==="$?"){if(e===0)return t;e--}else n==="/$"&&e++}t=t.previousSibling}return null}var oy=Math.random().toString(36).slice(2),Dl="__reactFiber$"+oy,q0="__reactProps$"+oy,gu="__reactContainer$"+oy,WD="__reactEvents$"+oy,ffe="__reactListeners$"+oy,hfe="__reactHandles$"+oy;function eh(t){var e=t[Dl];if(e)return e;for(var n=t.parentNode;n;){if(e=n[gu]||n[Dl]){if(n=e.alternate,e.child!==null||n!==null&&n.child!==null)for(t=uz(t);t!==null;){if(n=t[Dl])return n;t=uz(t)}return e}t=n,n=t.parentNode}return null}function c_(t){return t=t[Dl]||t[gu],!t||t.tag!==5&&t.tag!==6&&t.tag!==13&&t.tag!==3?null:t}function Vm(t){if(t.tag===5||t.tag===6)return t.stateNode;throw Error(ke(33))}function FA(t){return t[q0]||null}var GD=[],qm=-1;function gf(t){return{current:t}}function Gn(t){0>qm||(t.current=GD[qm],GD[qm]=null,qm--)}function zn(t,e){qm++,GD[qm]=t.current,t.current=e}var rf={},$s=gf(rf),Oi=gf(!1),vp=rf;function Ov(t,e){var n=t.type.contextTypes;if(!n)return rf;var r=t.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===e)return r.__reactInternalMemoizedMaskedChildContext;var s={},i;for(i in n)s[i]=e[i];return r&&(t=t.stateNode,t.__reactInternalMemoizedUnmaskedChildContext=e,t.__reactInternalMemoizedMaskedChildContext=s),s}function Ii(t){return t=t.childContextTypes,t!=null}function JC(){Gn(Oi),Gn($s)}function dz(t,e,n){if($s.current!==rf)throw Error(ke(168));zn($s,e),zn(Oi,n)}function mV(t,e,n){var r=t.stateNode;if(e=e.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var s in r)if(!(s in e))throw Error(ke(108,Que(t)||"Unknown",s));return sr({},n,r)}function eE(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||rf,vp=$s.current,zn($s,t),zn(Oi,Oi.current),!0}function fz(t,e,n){var r=t.stateNode;if(!r)throw Error(ke(169));n?(t=mV(t,e,vp),r.__reactInternalMemoizedMergedChildContext=t,Gn(Oi),Gn($s),zn($s,t)):Gn(Oi),zn(Oi,n)}var Rc=null,zA=!1,RT=!1;function gV(t){Rc===null?Rc=[t]:Rc.push(t)}function pfe(t){zA=!0,gV(t)}function vf(){if(!RT&&Rc!==null){RT=!0;var t=0,e=xn;try{var n=Rc;for(xn=1;t<n.length;t++){var r=n[t];do r=r(!0);while(r!==null)}Rc=null,zA=!1}catch(s){throw Rc!==null&&(Rc=Rc.slice(t+1)),BH(yj,vf),s}finally{xn=e,RT=!1}}return null}var Wm=[],Gm=0,tE=null,nE=0,Yo=[],Xo=0,yp=null,ru=1,su="";function Vf(t,e){Wm[Gm++]=nE,Wm[Gm++]=tE,tE=t,nE=e}function vV(t,e,n){Yo[Xo++]=ru,Yo[Xo++]=su,Yo[Xo++]=yp,yp=t;var r=ru;t=su;var s=32-Ua(r)-1;r&=~(1<<s),n+=1;var i=32-Ua(e)+s;if(30<i){var o=s-s%5;i=(r&(1<<o)-1).toString(32),r>>=o,s-=o,ru=1<<32-Ua(e)+s|n<<s|r,su=i+t}else ru=1<<i|n<<s|r,su=t}function Rj(t){t.return!==null&&(Vf(t,1),vV(t,1,0))}function Pj(t){for(;t===tE;)tE=Wm[--Gm],Wm[Gm]=null,nE=Wm[--Gm],Wm[Gm]=null;for(;t===yp;)yp=Yo[--Xo],Yo[Xo]=null,su=Yo[--Xo],Yo[Xo]=null,ru=Yo[--Xo],Yo[Xo]=null}var xo=null,bo=null,Qn=!1,Fa=null;function yV(t,e){var n=ta(5,null,null,0);n.elementType="DELETED",n.stateNode=e,n.return
|
|||
|
|
Error generating stack: `+i.message+`
|
|||
|
|
`+i.stack}return{value:t,source:e,stack:s,digest:null}}function DT(t,e,n){return{value:t,source:null,stack:n??null,digest:e??null}}function JD(t,e){try{console.error(e.value)}catch(n){setTimeout(function(){throw n})}}var Sfe=typeof WeakMap=="function"?WeakMap:Map;function qV(t,e,n){n=ou(-1,n),n.tag=3,n.payload={element:null};var r=e.value;return n.callback=function(){uE||(uE=!0,cM=r),JD(t,e)},n}function WV(t,e,n){n=ou(-1,n),n.tag=3;var r=t.type.getDerivedStateFromError;if(typeof r=="function"){var s=e.value;n.payload=function(){return r(s)},n.callback=function(){JD(t,e)}}var i=t.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){JD(t,e),typeof r!="function"&&(Zd===null?Zd=new Set([this]):Zd.add(this));var o=e.stack;this.componentDidCatch(e.value,{componentStack:o!==null?o:""})}),n}function _z(t,e,n){var r=t.pingCache;if(r===null){r=t.pingCache=new Sfe;var s=new Set;r.set(e,s)}else s=r.get(e),s===void 0&&(s=new Set,r.set(e,s));s.has(n)||(s.add(n),t=Lfe.bind(null,t,e,n),e.then(t,t))}function Sz(t){do{var e;if((e=t.tag===13)&&(e=t.memoizedState,e=e!==null?e.dehydrated!==null:!0),e)return t;t=t.return}while(t!==null);return null}function Cz(t,e,n,r,s){return t.mode&1?(t.flags|=65536,t.lanes=s,t):(t===e?t.flags|=65536:(t.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(e=ou(-1,1),e.tag=2,Qd(n,e,1))),n.lanes|=1),t)}var Cfe=Eu.ReactCurrentOwner,Ni=!1;function Qs(t,e,n,r){e.child=t===null?wV(e,null,n,r):jv(e,t.child,n,r)}function Ez(t,e,n,r,s){n=n.render;var i=e.ref;return ag(e,s),r=Fj(t,e,n,r,i,s),n=zj(),t!==null&&!Ni?(e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~s,yu(t,e,s)):(Qn&&n&&Rj(e),e.flags|=1,Qs(t,e,r,s),e.child)}function Az(t,e,n,r,s){if(t===null){var i=n.type;return typeof i=="function"&&!Xj(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(e.tag=15,e.type=i,GV(t,e,i,r,s)):(t=nC(n.type,null,r,e,e.mode,s),t.ref=e.ref,t.return=e,e.child=t)}if(i=t.child,!(t.lanes&s)){var o=i.memoizedProps;if(n=n.compare,n=n!==null?n:U0,n(o,r)&&t.ref===e.ref)return yu(t,e,s)}return e.flags|=1,t=ef(i,r),t.ref=e.ref,t.return=e,e.child=t}function GV(t,e,n,r,s){if(t!==null){var i=t.memoizedProps;if(U0(i,r)&&t.ref===e.ref)if(Ni=!1,e.pendingProps=r=i,(t.lanes&s)!==0)t.flags&131072&&(Ni=!0);else return e.lanes=t.lanes,yu(t,e,s)}return eM(t,e,n,r,s)}function KV(t,e,n){var r=e.pendingProps,s=r.children,i=t!==null?t.memoizedState:null;if(r.mode==="hidden")if(!(e.mode&1))e.memoizedState={baseLanes:0,cachePool:null,transitions:null},zn(Xm,fo),fo|=n;else{if(!(n&1073741824))return t=i!==null?i.baseLanes|n:n,e.lanes=e.childLanes=1073741824,e.memoizedState={baseLanes:t,cachePool:null,transitions:null},e.updateQueue=null,zn(Xm,fo),fo|=t,null;e.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,zn(Xm,fo),fo|=r}else i!==null?(r=i.baseLanes|n,e.memoizedState=null):r=n,zn(Xm,fo),fo|=r;return Qs(t,e,s,n),e.child}function YV(t,e){var n=e.ref;(t===null&&n!==null||t!==null&&t.ref!==n)&&(e.flags|=512,e.flags|=2097152)}function eM(t,e,n,r,s){var i=Ii(n)?vp:$s.current;return i=Ov(e,i),ag(e,s),n=Fj(t,e,n,r,i,s),r=zj(),t!==null&&!Ni?(e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~s,yu(t,e,s)):(Qn&&r&&Rj(e),e.flags|=1,Qs(t,e,n,s),e.child)}function Rz(t,e,n,r,s){if(Ii(n)){var i=!0;eE(e)}else i=!1;if(ag(e,s),e.stateNode===null)J1(t,e),VV(e,n,r),ZD(e,n,r,s),r=!0;else if(t===null){var o=e.stateNode,a=e.memoizedProps;o.props=a;var c=o.context,d=n.contextType;typeof d=="object"&&d!==null?d=oa(d):(d=Ii(n)?vp:$s.current,d=Ov(e,d));var f=n.getDerivedStateFromProps,l=typeof f=="function"||typeof o.getSnapshotBeforeUpdate=="function";l||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(a!==r||c!==d)&&wz(e,o,r,d),nd=!1;var u=e.memoizedState;o.state=u,iE(e,r,o,s),c=e.memoizedState,a!==r||u!==c||Oi.current||nd?(typeof f=="function"&&(QD(e,n,f,r),c=e.memoizedState),(a=nd||xz(e,n,a,r,u,c,d))?(l||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeo
|
|||
|
|
* @remix-run/router v1.19.0
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Remix Software Inc.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE.md file in the root directory of this source tree.
|
|||
|
|
*
|
|||
|
|
* @license MIT
|
|||
|
|
*/function tr(){return tr=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},tr.apply(this,arguments)}var Pr;(function(t){t.Pop="POP",t.Push="PUSH",t.Replace="REPLACE"})(Pr||(Pr={}));const Kz="popstate";function Bhe(t){t===void 0&&(t={});function e(r,s){let{pathname:i,search:o,hash:a}=r.location;return J0("",{pathname:i,search:o,hash:a},s.state&&s.state.usr||null,s.state&&s.state.key||"default")}function n(r,s){return typeof s=="string"?s:Sp(s)}return Hhe(e,n,null,t)}function Ot(t,e){if(t===!1||t===null||typeof t>"u")throw new Error(e)}function Bv(t,e){if(!t){typeof console<"u"&&console.warn(e);try{throw new Error(e)}catch{}}}function Uhe(){return Math.random().toString(36).substr(2,8)}function Yz(t,e){return{usr:t.state,key:t.key,idx:e}}function J0(t,e,n,r){return n===void 0&&(n=null),tr({pathname:typeof t=="string"?t:t.pathname,search:"",hash:""},typeof e=="string"?bf(e):e,{state:n,key:e&&e.key||r||Uhe()})}function Sp(t){let{pathname:e="/",search:n="",hash:r=""}=t;return n&&n!=="?"&&(e+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(e+=r.charAt(0)==="#"?r:"#"+r),e}function bf(t){let e={};if(t){let n=t.indexOf("#");n>=0&&(e.hash=t.substr(n),t=t.substr(0,n));let r=t.indexOf("?");r>=0&&(e.search=t.substr(r),t=t.substr(0,r)),t&&(e.pathname=t)}return e}function Hhe(t,e,n,r){r===void 0&&(r={});let{window:s=document.defaultView,v5Compat:i=!1}=r,o=s.history,a=Pr.Pop,c=null,d=f();d==null&&(d=0,o.replaceState(tr({},o.state,{idx:d}),""));function f(){return(o.state||{idx:null}).idx}function l(){a=Pr.Pop;let y=f(),g=y==null?null:y-d;d=y,c&&c({action:a,location:m.location,delta:g})}function u(y,g){a=Pr.Push;let v=J0(m.location,y,g);d=f()+1;let b=Yz(v,d),_=m.createHref(v);try{o.pushState(b,"",_)}catch(A){if(A instanceof DOMException&&A.name==="DataCloneError")throw A;s.location.assign(_)}i&&c&&c({action:a,location:m.location,delta:1})}function p(y,g){a=Pr.Replace;let v=J0(m.location,y,g);d=f();let b=Yz(v,d),_=m.createHref(v);o.replaceState(b,"",_),i&&c&&c({action:a,location:m.location,delta:0})}function h(y){let g=s.location.origin!=="null"?s.location.origin:s.location.href,v=typeof y=="string"?y:Sp(y);return v=v.replace(/ $/,"%20"),Ot(g,"No window.location.(origin|href) available to create URL for href: "+v),new URL(v,g)}let m={get action(){return a},get location(){return t(s,o)},listen(y){if(c)throw new Error("A history only accepts one active listener");return s.addEventListener(Kz,l),c=y,()=>{s.removeEventListener(Kz,l),c=null}},createHref(y){return e(s,y)},createURL:h,encodeLocation(y){let g=h(y);return{pathname:g.pathname,search:g.search,hash:g.hash}},push:u,replace:p,go(y){return o.go(y)}};return m}var An;(function(t){t.data="data",t.deferred="deferred",t.redirect="redirect",t.error="error"})(An||(An={}));const Vhe=new Set(["lazy","caseSensitive","path","id","index","children"]);function qhe(t){return t.index===!0}function ex(t,e,n,r){return n===void 0&&(n=[]),r===void 0&&(r={}),t.map((s,i)=>{let o=[...n,String(i)],a=typeof s.id=="string"?s.id:o.join("-");if(Ot(s.index!==!0||!s.children,"Cannot specify children on an index route"),Ot(!r[a],'Found a route id collision on id "'+a+`". Route id's must be globally unique within Data Router usages`),qhe(s)){let c=tr({},s,e(s),{id:a});return r[a]=c,c}else{let c=tr({},s,e(s),{id:a,children:void 0});return r[a]=c,s.children&&(c.children=ex(s.children,e,o,r)),c}})}function Xf(t,e,n){return n===void 0&&(n="/"),sC(t,e,n,!1)}function sC(t,e,n,r){let s=typeof e=="string"?bf(e):e,i=sf(s.pathname||"/",n);if(i==null)return null;let o=I8(t);Ghe(o);let a=null;for(let c=0;a==null&&c<o.length;++c){let d=spe(i);a=npe(o[c],d,r)}return a}function Whe(t,e){let{route:n,pathname:r,params:s}=t;return{id:n.id,pathname:r,params:s,data:e[n.id],handle:n.handle}}function I8(t,e,n,r){e===void 0&&(e=[]),n===void 0&&(n=[]),r===void 0&&(r="");let s=(i,o,a)=>{let c={relativePath:a===void 0?i.path||"":a,caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};c.relativePath.startsWith("
|
|||
|
|
`},""):String(r.body);return{path:n,submission:{formMethod:o,formAction:a,formEncType:r.formEncType,formData:void 0,json:void 0,text:u}}}else if(r.formEncType==="application/json"){if(!$a(o))return s();try{let u=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:o,formAction:a,formEncType:r.formEncType,formData:void 0,json:u,text:void 0}}}catch{return s()}}}Ot(typeof FormData=="function","FormData is not available in this environment");let c,d;if(r.formData)c=AM(r.formData),d=r.formData;else if(r.body instanceof FormData)c=AM(r.body),d=r.body;else if(r.body instanceof URLSearchParams)c=r.body,d=rB(c);else if(r.body==null)c=new URLSearchParams,d=new FormData;else try{c=new URLSearchParams(r.body),d=rB(c)}catch{return s()}let f={formMethod:o,formAction:a,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:d,json:void 0,text:void 0};if($a(f.formMethod))return{path:n,submission:f};let l=bf(n);return e&&l.search&&oL(l.search)&&c.append("index",""),l.search="?"+c,{path:Sp(l),submission:f}}function bpe(t,e){let n=t;if(e){let r=t.findIndex(s=>s.route.id===e);r>=0&&(n=t.slice(0,r))}return n}function Jz(t,e,n,r,s,i,o,a,c,d,f,l,u,p,h,m){let y=m?po(m[1])?m[1].error:m[1].data:void 0,g=t.createURL(e.location),v=t.createURL(s),b=m&&po(m[1])?m[0]:void 0,_=b?bpe(n,b):n,A=m?m[1].statusCode:void 0,P=o&&A&&A>=400,T=_.filter((N,k)=>{let{route:M}=N;if(M.lazy)return!0;if(M.loader==null)return!1;if(i)return typeof M.loader!="function"||M.loader.hydrate?!0:e.loaderData[M.id]===void 0&&(!e.errors||e.errors[M.id]===void 0);if(xpe(e.loaderData,e.matches[k],N)||c.some(L=>L===N.route.id))return!0;let I=e.matches[k],j=N;return eB(N,tr({currentUrl:g,currentParams:I.params,nextUrl:v,nextParams:j.params},r,{actionResult:y,actionStatus:A,defaultShouldRevalidate:P?!1:a||g.pathname+g.search===v.pathname+v.search||g.search!==v.search||z8(I,j)}))}),E=[];return l.forEach((N,k)=>{if(i||!n.some(H=>H.route.id===N.routeId)||f.has(k))return;let M=Xf(p,N.path,h);if(!M){E.push({key:k,routeId:N.routeId,path:N.path,matches:null,match:null,controller:null});return}let I=e.fetchers.get(k),j=Hb(M,N.path),L=!1;u.has(k)?L=!1:d.has(k)?(d.delete(k),L=!0):I&&I.state!=="idle"&&I.data===void 0?L=a:L=eB(j,tr({currentUrl:g,currentParams:e.matches[e.matches.length-1].params,nextUrl:v,nextParams:n[n.length-1].params},r,{actionResult:y,actionStatus:A,defaultShouldRevalidate:P?!1:a})),L&&E.push({key:k,routeId:N.routeId,path:N.path,matches:M,match:j,controller:new AbortController})}),[T,E]}function xpe(t,e,n){let r=!e||n.route.id!==e.route.id,s=t[n.route.id]===void 0;return r||s}function z8(t,e){let n=t.route.path;return t.pathname!==e.pathname||n!=null&&n.endsWith("*")&&t.params["*"]!==e.params["*"]}function eB(t,e){if(t.route.shouldRevalidate){let n=t.route.shouldRevalidate(e);if(typeof n=="boolean")return n}return e.defaultShouldRevalidate}async function wpe(t,e,n,r,s,i,o,a){let c=[e,...n.map(d=>d.route.id)].join("-");try{let d=o.get(c);d||(d=t({path:e,matches:n,patch:(f,l)=>{a.aborted||B8(f,l,r,s,i)}}),o.set(c,d)),d&&Npe(d)&&await d}finally{o.delete(c)}}function B8(t,e,n,r,s){if(t){var i;let o=r[t];Ot(o,"No route found to patch children into: routeId = "+t);let a=ex(e,s,[t,"patch",String(((i=o.children)==null?void 0:i.length)||"0")],r);o.children?o.children.push(...a):o.children=a}else{let o=ex(e,s,["patch",String(n.length||"0")],r);n.push(...o)}}async function tB(t,e,n){if(!t.lazy)return;let r=await t.lazy();if(!t.lazy)return;let s=n[t.id];Ot(s,"No route found in manifest");let i={};for(let o in r){let c=s[o]!==void 0&&o!=="hasErrorBoundary";Bv(!c,'Route "'+s.id+'" has a static property "'+o+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+o+'" will be ignored.')),!c&&!Vhe.has(o)&&(i[o]=r[o])}Object.assign(s,i),Object.assign(s,tr({},e(s),{lazy:void 0}))}function _pe(t){return Promise.all(t.matches.map(e=>e.resolve()))}async function Spe(t,e,n,r,s,i,o,a){let c=r.reduce((l,u)=>l.add(u.route.id),new Set),d=new Set,f=await t({matches:s.map(l=>{let u=c.has(l.route.id)
|
|||
|
|
`+o):s&&n&&r?c="You made a "+s+' request to "'+n+'" but '+('did not provide a `loader` for route "'+r+'", ')+"so there is no way to handle the request.":i==="defer-action"?c="defer() is not supported in actions":i==="invalid-body"&&(c="Unable to encode submission body")):t===403?(a="Forbidden",c='Route "'+r+'" does not match URL "'+n+'"'):t===404?(a="Not Found",c='No route matches URL "'+n+'"'):t===405&&(a="Method Not Allowed",s&&n&&r?c="You made a "+s.toUpperCase()+' request to "'+n+'" but '+('did not provide an `action` for route "'+r+'", ')+"so there is no way to handle the request.":s&&(c='Invalid request method "'+s.toUpperCase()+'"')),new gE(t||500,a,new Error(c),!0)}function lB(t){for(let e=t.length-1;e>=0;e--){let n=t[e];if(sh(n))return{result:n,idx:e}}}function U8(t){let e=typeof t=="string"?bf(t):t;return Sp(tr({},e,{hash:""}))}function Ppe(t,e){return t.pathname!==e.pathname||t.search!==e.search?!1:t.hash===""?e.hash!=="":t.hash===e.hash?!0:e.hash!==""}function Npe(t){return typeof t=="object"&&t!=null&&"then"in t}function Tpe(t){return H8(t.result)&&hpe.has(t.result.status)}function rh(t){return t.type===An.deferred}function po(t){return t.type===An.error}function sh(t){return(t&&t.type)===An.redirect}function cB(t){return typeof t=="object"&&t!=null&&"type"in t&&"data"in t&&"init"in t&&t.type==="DataWithResponseInit"}function kpe(t){let e=t;return e&&typeof e=="object"&&typeof e.data=="object"&&typeof e.subscribe=="function"&&typeof e.cancel=="function"&&typeof e.resolveData=="function"}function H8(t){return t!=null&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.headers=="object"&&typeof t.body<"u"}function Dpe(t){return fpe.has(t.toLowerCase())}function $a(t){return upe.has(t.toLowerCase())}async function uB(t,e,n,r,s,i){for(let o=0;o<n.length;o++){let a=n[o],c=e[o];if(!c)continue;let d=t.find(l=>l.route.id===c.route.id),f=d!=null&&!z8(d,c)&&(i&&i[c.route.id])!==void 0;if(rh(a)&&(s||f)){let l=r[o];Ot(l,"Expected an AbortSignal for revalidating fetcher deferred result"),await V8(a,l,s).then(u=>{u&&(n[o]=u||n[o])})}}}async function V8(t,e,n){if(n===void 0&&(n=!1),!await t.deferredData.resolveData(e)){if(n)try{return{type:An.data,data:t.deferredData.unwrappedData}}catch(s){return{type:An.error,error:s}}return{type:An.data,data:t.deferredData.data}}}function oL(t){return new URLSearchParams(t).getAll("index").some(e=>e==="")}function Hb(t,e){let n=typeof e=="string"?bf(e).search:e.search;if(t[t.length-1].route.index&&oL(n||""))return t[t.length-1];let r=L8(t);return r[r.length-1]}function dB(t){let{formMethod:e,formAction:n,formEncType:r,text:s,formData:i,json:o}=t;if(!(!e||!n||!r)){if(s!=null)return{formMethod:e,formAction:n,formEncType:r,formData:void 0,json:void 0,text:s};if(i!=null)return{formMethod:e,formAction:n,formEncType:r,formData:i,json:void 0,text:void 0};if(o!==void 0)return{formMethod:e,formAction:n,formEncType:r,formData:void 0,json:o,text:void 0}}}function FT(t,e){return e?{state:"loading",location:t,formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text}:{state:"loading",location:t,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function Mpe(t,e){return{state:"submitting",location:t,formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text}}function gb(t,e){return t?{state:"loading",formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text,data:e}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function Ope(t,e){return{state:"submitting",formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text,data:e?e.data:void 0}}function Yu(t){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function Ipe(t,e){try{let n=t.sessionStorage.getItem(F8);if(n){let
|
|||
|
|
* React Router v6.26.0
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Remix Software Inc.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE.md file in the root directory of this source tree.
|
|||
|
|
*
|
|||
|
|
* @license MIT
|
|||
|
|
*/function Uv(){return Uv=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Uv.apply(this,arguments)}const nR=S.createContext(null),q8=S.createContext(null),xf=S.createContext(null),aL=S.createContext(null),Zl=S.createContext({outlet:null,matches:[],isDataRoute:!1}),W8=S.createContext(null);function Lpe(t,e){let{relative:n}=e===void 0?{}:e;ly()||Ot(!1);let{basename:r,navigator:s}=S.useContext(xf),{hash:i,pathname:o,search:a}=K8(t,{relative:n}),c=o;return r!=="/"&&(c=o==="/"?r:au([r,o])),s.createHref({pathname:c,search:a,hash:i})}function ly(){return S.useContext(aL)!=null}function wf(){return ly()||Ot(!1),S.useContext(aL).location}function G8(t){S.useContext(xf).static||S.useLayoutEffect(t)}function Fs(){let{isDataRoute:t}=S.useContext(Zl);return t?Zpe():$pe()}function $pe(){ly()||Ot(!1);let t=S.useContext(nR),{basename:e,future:n,navigator:r}=S.useContext(xf),{matches:s}=S.useContext(Zl),{pathname:i}=wf(),o=JSON.stringify(JA(s,n.v7_relativeSplatPath)),a=S.useRef(!1);return G8(()=>{a.current=!0}),S.useCallback(function(d,f){if(f===void 0&&(f={}),!a.current)return;if(typeof d=="number"){r.go(d);return}let l=eR(d,JSON.parse(o),i,f.relative==="path");t==null&&e!=="/"&&(l.pathname=l.pathname==="/"?e:au([e,l.pathname])),(f.replace?r.replace:r.push)(l,f.state,f)},[e,r,o,i,t])}const Fpe=S.createContext(null);function zpe(t){let e=S.useContext(Zl).outlet;return e&&S.createElement(Fpe.Provider,{value:t},e)}function Bpe(){let{matches:t}=S.useContext(Zl),e=t[t.length-1];return e?e.params:{}}function K8(t,e){let{relative:n}=e===void 0?{}:e,{future:r}=S.useContext(xf),{matches:s}=S.useContext(Zl),{pathname:i}=wf(),o=JSON.stringify(JA(s,r.v7_relativeSplatPath));return S.useMemo(()=>eR(t,JSON.parse(o),i,n==="path"),[t,o,i,n])}function Upe(t,e,n,r){ly()||Ot(!1);let{navigator:s}=S.useContext(xf),{matches:i}=S.useContext(Zl),o=i[i.length-1],a=o?o.params:{};o&&o.pathname;let c=o?o.pathnameBase:"/";o&&o.route;let d=wf(),f;f=d;let l=f.pathname||"/",u=l;if(c!=="/"){let m=c.replace(/^\//,"").split("/");u="/"+l.replace(/^\//,"").split("/").slice(m.length).join("/")}let p=Xf(t,{pathname:u});return Gpe(p&&p.map(m=>Object.assign({},m,{params:Object.assign({},a,m.params),pathname:au([c,s.encodeLocation?s.encodeLocation(m.pathname).pathname:m.pathname]),pathnameBase:m.pathnameBase==="/"?c:au([c,s.encodeLocation?s.encodeLocation(m.pathnameBase).pathname:m.pathnameBase])})),i,n,r)}function Hpe(){let t=Ype(),e=tR(t)?t.status+" "+t.statusText:t instanceof Error?t.message:JSON.stringify(t),n=t instanceof Error?t.stack:null,s={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return S.createElement(S.Fragment,null,S.createElement("h2",null,"Unexpected Application Error!"),S.createElement("h3",{style:{fontStyle:"italic"}},e),n?S.createElement("pre",{style:s},n):null,null)}const Vpe=S.createElement(Hpe,null);class qpe extends S.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,n){return n.location!==e.location||n.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:n.error,location:n.location,revalidation:e.revalidation||n.revalidation}}componentDidCatch(e,n){console.error("React Router caught the following error during render",e,n)}render(){return this.state.error!==void 0?S.createElement(Zl.Provider,{value:this.props.routeContext},S.createElement(W8.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Wpe(t){let{routeContext:e,match:n,children:r}=t,s=S.useContext(nR);return s&&s.static&&s.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=n.route.id),S.createElement(Zl.Provider,{value:e},r)}function Gpe(t,e,n,r){var s;if(e===void 0&&(e=[]),n===void 0&&(n=null),r===void 0&&(r=null),t==null)
|
|||
|
|
* React Router DOM v6.26.0
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Remix Software Inc.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE.md file in the root directory of this source tree.
|
|||
|
|
*
|
|||
|
|
* @license MIT
|
|||
|
|
*/function nx(){return nx=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},nx.apply(this,arguments)}function nme(t,e){if(t==null)return{};var n={},r=Object.keys(t),s,i;for(i=0;i<r.length;i++)s=r[i],!(e.indexOf(s)>=0)&&(n[s]=t[s]);return n}function rme(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}function sme(t,e){return t.button===0&&(!e||e==="_self")&&!rme(t)}function RM(t){return t===void 0&&(t=""),new URLSearchParams(typeof t=="string"||Array.isArray(t)||t instanceof URLSearchParams?t:Object.keys(t).reduce((e,n)=>{let r=t[n];return e.concat(Array.isArray(r)?r.map(s=>[n,s]):[[n,r]])},[]))}function ime(t,e){let n=RM(t);return e&&e.forEach((r,s)=>{n.has(s)||e.getAll(s).forEach(i=>{n.append(s,i)})}),n}const ome=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],ame="6";try{window.__reactRouterVersion=ame}catch{}function lme(t,e){return vpe({basename:e==null?void 0:e.basename,future:nx({},e==null?void 0:e.future,{v7_prependBasename:!0}),history:Bhe({window:e==null?void 0:e.window}),hydrationData:(e==null?void 0:e.hydrationData)||cme(),routes:t,mapRouteProperties:tme,unstable_dataStrategy:e==null?void 0:e.unstable_dataStrategy,unstable_patchRoutesOnMiss:e==null?void 0:e.unstable_patchRoutesOnMiss,window:e==null?void 0:e.window}).initialize()}function cme(){var t;let e=(t=window)==null?void 0:t.__staticRouterHydrationData;return e&&e.errors&&(e=nx({},e,{errors:ume(e.errors)})),e}function ume(t){if(!t)return null;let e=Object.entries(t),n={};for(let[r,s]of e)if(s&&s.__type==="RouteErrorResponse")n[r]=new gE(s.status,s.statusText,s.data,s.internal===!0);else if(s&&s.__type==="Error"){if(s.__subType){let i=window[s.__subType];if(typeof i=="function")try{let o=new i(s.message);o.stack="",n[r]=o}catch{}}if(n[r]==null){let i=new Error(s.message);i.stack="",n[r]=i}}else n[r]=s;return n}const dme=S.createContext({isTransitioning:!1}),fme=S.createContext(new Map),hme="startTransition",hB=o_[hme],pme="flushSync",pB=Kfe[pme];function mme(t){hB?hB(t):t()}function vb(t){pB?pB(t):t()}class gme{constructor(){this.status="pending",this.promise=new Promise((e,n)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",e(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",n(r))}})}}function vme(t){let{fallbackElement:e,router:n,future:r}=t,[s,i]=S.useState(n.state),[o,a]=S.useState(),[c,d]=S.useState({isTransitioning:!1}),[f,l]=S.useState(),[u,p]=S.useState(),[h,m]=S.useState(),y=S.useRef(new Map),{v7_startTransition:g}=r||{},v=S.useCallback(E=>{g?mme(E):E()},[g]),b=S.useCallback((E,N)=>{let{deletedFetchers:k,unstable_flushSync:M,unstable_viewTransitionOpts:I}=N;k.forEach(L=>y.current.delete(L)),E.fetchers.forEach((L,H)=>{L.data!==void 0&&y.current.set(H,L.data)});let j=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!I||j){M?vb(()=>i(E)):v(()=>i(E));return}if(M){vb(()=>{u&&(f&&f.resolve(),u.skipTransition()),d({isTransitioning:!0,flushSync:!0,currentLocation:I.currentLocation,nextLocation:I.nextLocation})});let L=n.window.document.startViewTransition(()=>{vb(()=>i(E))});L.finished.finally(()=>{vb(()=>{l(void 0),p(void 0),a(void 0),d({isTransitioning:!1})})}),vb(()=>p(L));return}u?(f&&f.resolve(),u.skipTransition(),m({state:E,currentLocation:I.currentLocation,nextLocation:I.nextLocation})):(a(E),d({isTransitioning:!0,flushSync:!1,currentLocation:I.currentLocation,nextLocation:I.nextLocation}))},[n.window,u,f,y,v]);S.useLayoutEffect(()=>n.subscribe(b),[n,b]),S.useEffect(()=>{c.isTransitioning&&!c.flushSync&&l(new gme)},[c]),S.useEffect(()=>{if(f&&o&&n.window){let E=o,N=f.promise,k=n.window.document.startViewTransition(async()=>{v(()=>i(E)),await N});k.finished.finally(()=>{l(void 0),p(void 0),a(void 0),d({isTransitioning:!1})}),p(k)}},[v,o,f,n.window]),S.useEffect(()=>{f&&o&&s.location.key===o.location.key&&f.resolve()},[f,u,s.location,o]),S.useEffect((
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const lge=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),gq=(...t)=>t.filter((e,n,r)=>!!e&&r.indexOf(e)===n).join(" ");/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/var cge={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const uge=S.forwardRef(({color:t="currentColor",size:e=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:s="",children:i,iconNode:o,...a},c)=>S.createElement("svg",{ref:c,...cge,width:e,height:e,stroke:t,strokeWidth:r?Number(n)*24/Number(e):n,className:gq("lucide",s),...a},[...o.map(([d,f])=>S.createElement(d,f)),...Array.isArray(i)?i:[i]]));/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const _t=(t,e)=>{const n=S.forwardRef(({className:r,...s},i)=>S.createElement(uge,{ref:i,iconNode:e,className:gq(`lucide-${lge(t)}`,r),...s}));return n.displayName=`${t}`,n};/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const vq=_t("Archive",[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1",key:"1wp1u1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8",key:"1s80jp"}],["path",{d:"M10 12h4",key:"a56b0p"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const dge=_t("ArrowDownUp",[["path",{d:"m3 16 4 4 4-4",key:"1co6wj"}],["path",{d:"M7 20V4",key:"1yoxec"}],["path",{d:"m21 8-4-4-4 4",key:"1c9v7m"}],["path",{d:"M17 4v16",key:"7dpous"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const yB=_t("ArrowDown",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const bB=_t("ArrowUp",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const fge=_t("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const f_=_t("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const cy=_t("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const iR=_t("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const uy=_t("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const yq=_t("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const hge=_t("ChevronsLeft",[["path",{d:"m11 17-5-5 5-5",key:"13zhaf"}],["path",{d:"m18 17-5-5 5-5",key:"h8a8et"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const pge=_t("ChevronsRight",[["path",{d:"m6 17 5-5-5-5",key:"xnjwq"}],["path",{d:"m13 17 5-5-5-5",key:"17xmmf"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const bq=_t("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const xq=_t("CircleHelp",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const mge=_t("CirclePlus",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M8 12h8",key:"1wcyev"}],["path",{d:"M12 8v8",key:"napkw2"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const gge=_t("CircleUser",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}],["path",{d:"M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662",key:"154egf"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const vge=_t("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const oR=_t("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const yge=_t("CopyPlus",[["line",{x1:"15",x2:"15",y1:"12",y2:"18",key:"1p7wdc"}],["line",{x1:"12",x2:"18",y1:"15",y2:"15",key:"1nscbv"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const vL=_t("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const wq=_t("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const bge=_t("EllipsisVertical",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"12",cy:"5",r:"1",key:"gxeob9"}],["circle",{cx:"12",cy:"19",r:"1",key:"lyex9k"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const _q=_t("EyeOff",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const xge=_t("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const wge=_t("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Sq=_t("GripVertical",[["circle",{cx:"9",cy:"12",r:"1",key:"1vctgf"}],["circle",{cx:"9",cy:"5",r:"1",key:"hp0tcf"}],["circle",{cx:"9",cy:"19",r:"1",key:"fkjjf6"}],["circle",{cx:"15",cy:"12",r:"1",key:"1tmaij"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["circle",{cx:"15",cy:"19",r:"1",key:"f4zoj3"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const _ge=_t("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Sge=_t("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Cge=_t("Loader",[["path",{d:"M12 2v4",key:"3427ic"}],["path",{d:"m16.2 7.8 2.9-2.9",key:"r700ao"}],["path",{d:"M18 12h4",key:"wj9ykh"}],["path",{d:"m16.2 16.2 2.9 2.9",key:"1bxg5t"}],["path",{d:"M12 18v4",key:"jadmvz"}],["path",{d:"m4.9 19.1 2.9-2.9",key:"bwix9q"}],["path",{d:"M2 12h4",key:"j09sii"}],["path",{d:"m4.9 4.9 2.9 2.9",key:"giyufr"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Ege=_t("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Age=_t("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Rge=_t("Package2",[["path",{d:"M3 9h18v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V9Z",key:"1ront0"}],["path",{d:"m3 9 2.45-4.9A2 2 0 0 1 7.24 3h9.52a2 2 0 0 1 1.8 1.1L21 9",key:"19h2x1"}],["path",{d:"M12 3v6",key:"1holv5"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Cq=_t("PackagePlus",[["path",{d:"M16 16h6",key:"100bgy"}],["path",{d:"M19 13v6",key:"85cyf1"}],["path",{d:"M21 10V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l2-1.14",key:"e7tb2h"}],["path",{d:"m7.5 4.27 9 5.15",key:"1c824w"}],["polyline",{points:"3.29 7 12 12 20.71 7",key:"ousv84"}],["line",{x1:"12",x2:"12",y1:"22",y2:"12",key:"a4e8g8"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Eq=_t("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Aq=_t("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Pge=_t("Scan",[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2",key:"aa7l1z"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2",key:"4qcy5o"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2",key:"6vwrx8"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2",key:"ioqczr"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Rq=_t("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Nge=_t("Send",[["path",{d:"m22 2-7 20-4-9-9-4Z",key:"1q3vgg"}],["path",{d:"M22 2 11 13",key:"nzbqef"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Tge=_t("Settings2",[["path",{d:"M20 7h-9",key:"3s1dr2"}],["path",{d:"M14 17H5",key:"gfn3mx"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const kge=_t("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Pq=_t("SquarePen",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z",key:"ohrbg2"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const Nq=_t("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/**
|
|||
|
|
* @license lucide-react v0.427.0 - ISC
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the ISC license.
|
|||
|
|
* See the LICENSE file in the root directory of this source tree.
|
|||
|
|
*/const aR=_t("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function Tq(t){var e,n,r="";if(typeof t=="string"||typeof t=="number")r+=t;else if(typeof t=="object")if(Array.isArray(t)){var s=t.length;for(e=0;e<s;e++)t[e]&&(n=Tq(t[e]))&&(r&&(r+=" "),r+=n)}else for(n in t)t[n]&&(r&&(r+=" "),r+=n);return r}function dy(){for(var t,e,n=0,r="",s=arguments.length;n<s;n++)(t=arguments[n])&&(e=Tq(t))&&(r&&(r+=" "),r+=e);return r}const yL="-",Dge=t=>{const e=Oge(t),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=t;return{getClassGroupId:o=>{const a=o.split(yL);return a[0]===""&&a.length!==1&&a.shift(),kq(a,e)||Mge(o)},getConflictingClassGroupIds:(o,a)=>{const c=n[o]||[];return a&&r[o]?[...c,...r[o]]:c}}},kq=(t,e)=>{var o;if(t.length===0)return e.classGroupId;const n=t[0],r=e.nextPart.get(n),s=r?kq(t.slice(1),r):void 0;if(s)return s;if(e.validators.length===0)return;const i=t.join(yL);return(o=e.validators.find(({validator:a})=>a(i)))==null?void 0:o.classGroupId},xB=/^\[(.+)\]$/,Mge=t=>{if(xB.test(t)){const e=xB.exec(t)[1],n=e==null?void 0:e.substring(0,e.indexOf(":"));if(n)return"arbitrary.."+n}},Oge=t=>{const{theme:e,prefix:n}=t,r={nextPart:new Map,validators:[]};return jge(Object.entries(t.classGroups),n).forEach(([i,o])=>{TM(o,r,i,e)}),r},TM=(t,e,n,r)=>{t.forEach(s=>{if(typeof s=="string"){const i=s===""?e:wB(e,s);i.classGroupId=n;return}if(typeof s=="function"){if(Ige(s)){TM(s(r),e,n,r);return}e.validators.push({validator:s,classGroupId:n});return}Object.entries(s).forEach(([i,o])=>{TM(o,wB(e,i),n,r)})})},wB=(t,e)=>{let n=t;return e.split(yL).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},Ige=t=>t.isThemeGetter,jge=(t,e)=>e?t.map(([n,r])=>{const s=r.map(i=>typeof i=="string"?e+i:typeof i=="object"?Object.fromEntries(Object.entries(i).map(([o,a])=>[e+o,a])):i);return[n,s]}):t,Lge=t=>{if(t<1)return{get:()=>{},set:()=>{}};let e=0,n=new Map,r=new Map;const s=(i,o)=>{n.set(i,o),e++,e>t&&(e=0,r=n,n=new Map)};return{get(i){let o=n.get(i);if(o!==void 0)return o;if((o=r.get(i))!==void 0)return s(i,o),o},set(i,o){n.has(i)?n.set(i,o):s(i,o)}}},Dq="!",$ge=t=>{const{separator:e,experimentalParseClassName:n}=t,r=e.length===1,s=e[0],i=e.length,o=a=>{const c=[];let d=0,f=0,l;for(let y=0;y<a.length;y++){let g=a[y];if(d===0){if(g===s&&(r||a.slice(y,y+i)===e)){c.push(a.slice(f,y)),f=y+i;continue}if(g==="/"){l=y;continue}}g==="["?d++:g==="]"&&d--}const u=c.length===0?a:a.substring(f),p=u.startsWith(Dq),h=p?u.substring(1):u,m=l&&l>f?l-f:void 0;return{modifiers:c,hasImportantModifier:p,baseClassName:h,maybePostfixModifierPosition:m}};return n?a=>n({className:a,parseClassName:o}):o},Fge=t=>{if(t.length<=1)return t;const e=[];let n=[];return t.forEach(r=>{r[0]==="["?(e.push(...n.sort(),r),n=[]):n.push(r)}),e.push(...n.sort()),e},zge=t=>({cache:Lge(t.cacheSize),parseClassName:$ge(t),...Dge(t)}),Bge=/\s+/,Uge=(t,e)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:s}=e,i=[],o=t.trim().split(Bge);let a="";for(let c=o.length-1;c>=0;c-=1){const d=o[c],{modifiers:f,hasImportantModifier:l,baseClassName:u,maybePostfixModifierPosition:p}=n(d);let h=!!p,m=r(h?u.substring(0,p):u);if(!m){if(!h){a=d+(a.length>0?" "+a:a);continue}if(m=r(u),!m){a=d+(a.length>0?" "+a:a);continue}h=!1}const y=Fge(f).join(":"),g=l?y+Dq:y,v=g+m;if(i.includes(v))continue;i.push(v);const b=s(m,h);for(let _=0;_<b.length;++_){const A=b[_];i.push(g+A)}a=d+(a.length>0?" "+a:a)}return a};function Hge(){let t=0,e,n,r="";for(;t<arguments.length;)(e=arguments[t++])&&(n=Mq(e))&&(r&&(r+=" "),r+=n);return r}const Mq=t=>{if(typeof t=="string")return t;let e,n="";for(let r=0;r<t.length;r++)t[r]&&(e=Mq(t[r]))&&(n&&(n+=" "),n+=e);return n};function Vge(t,...e){let n,r,s,i=o;function o(c){const d=e.reduce((f,l)=>l(f),t());return n=zge(d),r=n.cache.get,s=n.cache.set,i=a,a(c)}function a(c){const d=r(c);if(d)return d;const f=Uge(c,n);return s(c,f),f}return function(){return i(Hge.apply(null,arguments))}}const Hn=t=>{const e=n=>n[t]||[];return e.isThemeGetter=!0,e},Oq=/^\[(?:([
|
|||
|
|
.`.concat(Dve,` {
|
|||
|
|
overflow: hidden `).concat(r,`;
|
|||
|
|
padding-right: `).concat(a,"px ").concat(r,`;
|
|||
|
|
}
|
|||
|
|
body[`).concat(dg,`] {
|
|||
|
|
overflow: hidden `).concat(r,`;
|
|||
|
|
overscroll-behavior: contain;
|
|||
|
|
`).concat([e&&"position: relative ".concat(r,";"),n==="margin"&&`
|
|||
|
|
padding-left: `.concat(s,`px;
|
|||
|
|
padding-top: `).concat(i,`px;
|
|||
|
|
padding-right: `).concat(o,`px;
|
|||
|
|
margin-left:0;
|
|||
|
|
margin-top:0;
|
|||
|
|
margin-right: `).concat(a,"px ").concat(r,`;
|
|||
|
|
`),n==="padding"&&"padding-right: ".concat(a,"px ").concat(r,";")].filter(Boolean).join(""),`
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.`).concat(w0,` {
|
|||
|
|
right: `).concat(a,"px ").concat(r,`;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.`).concat(_0,` {
|
|||
|
|
margin-right: `).concat(a,"px ").concat(r,`;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.`).concat(w0," .").concat(w0,` {
|
|||
|
|
right: 0 `).concat(r,`;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.`).concat(_0," .").concat(_0,` {
|
|||
|
|
margin-right: 0 `).concat(r,`;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
body[`).concat(dg,`] {
|
|||
|
|
`).concat(Mve,": ").concat(a,`px;
|
|||
|
|
}
|
|||
|
|
`)},DB=function(){var t=parseInt(document.body.getAttribute(dg)||"0",10);return isFinite(t)?t:0},Yve=function(){S.useEffect(function(){return document.body.setAttribute(dg,(DB()+1).toString()),function(){var t=DB()-1;t<=0?document.body.removeAttribute(dg):document.body.setAttribute(dg,t.toString())}},[])},Gq=function(t){var e=t.noRelative,n=t.noImportant,r=t.gapMode,s=r===void 0?"margin":r;Yve();var i=S.useMemo(function(){return Wve(s)},[s]);return S.createElement(Gve,{styles:Kve(i,!e,s,n?"":"!important")})},DM=!1;if(typeof window<"u")try{var d1=Object.defineProperty({},"passive",{get:function(){return DM=!0,!0}});window.addEventListener("test",d1,d1),window.removeEventListener("test",d1,d1)}catch{DM=!1}var vm=DM?{passive:!1}:!1,Xve=function(t){return t.tagName==="TEXTAREA"},Kq=function(t,e){var n=window.getComputedStyle(t);return n[e]!=="hidden"&&!(n.overflowY===n.overflowX&&!Xve(t)&&n[e]==="visible")},Qve=function(t){return Kq(t,"overflowY")},Zve=function(t){return Kq(t,"overflowX")},MB=function(t,e){var n=e.ownerDocument,r=e;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var s=Yq(t,r);if(s){var i=Xq(t,r),o=i[1],a=i[2];if(o>a)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},Jve=function(t){var e=t.scrollTop,n=t.scrollHeight,r=t.clientHeight;return[e,n,r]},eye=function(t){var e=t.scrollLeft,n=t.scrollWidth,r=t.clientWidth;return[e,n,r]},Yq=function(t,e){return t==="v"?Qve(e):Zve(e)},Xq=function(t,e){return t==="v"?Jve(e):eye(e)},tye=function(t,e){return t==="h"&&e==="rtl"?-1:1},nye=function(t,e,n,r,s){var i=tye(t,window.getComputedStyle(e).direction),o=i*r,a=n.target,c=e.contains(a),d=!1,f=o>0,l=0,u=0;do{var p=Xq(t,a),h=p[0],m=p[1],y=p[2],g=m-y-i*h;(h||g)&&Yq(t,a)&&(l+=g,u+=h),a instanceof ShadowRoot?a=a.host:a=a.parentNode}while(!c&&a!==document.body||c&&(e.contains(a)||e===a));return(f&&(Math.abs(l)<1||!s)||!f&&(Math.abs(u)<1||!s))&&(d=!0),d},f1=function(t){return"changedTouches"in t?[t.changedTouches[0].clientX,t.changedTouches[0].clientY]:[0,0]},OB=function(t){return[t.deltaX,t.deltaY]},IB=function(t){return t&&"current"in t?t.current:t},rye=function(t,e){return t[0]===e[0]&&t[1]===e[1]},sye=function(t){return`
|
|||
|
|
.block-interactivity-`.concat(t,` {pointer-events: none;}
|
|||
|
|
.allow-interactivity-`).concat(t,` {pointer-events: all;}
|
|||
|
|
`)},iye=0,ym=[];function oye(t){var e=S.useRef([]),n=S.useRef([0,0]),r=S.useRef(),s=S.useState(iye++)[0],i=S.useState(SL)[0],o=S.useRef(t);S.useEffect(function(){o.current=t},[t]),S.useEffect(function(){if(t.inert){document.body.classList.add("block-interactivity-".concat(s));var m=Bq([t.lockRef.current],(t.shards||[]).map(IB),!0).filter(Boolean);return m.forEach(function(y){return y.classList.add("allow-interactivity-".concat(s))}),function(){document.body.classList.remove("block-interactivity-".concat(s)),m.forEach(function(y){return y.classList.remove("allow-interactivity-".concat(s))})}}},[t.inert,t.lockRef.current,t.shards]);var a=S.useCallback(function(m,y){if("touches"in m&&m.touches.length===2)return!o.current.allowPinchZoom;var g=f1(m),v=n.current,b="deltaX"in m?m.deltaX:v[0]-g[0],_="deltaY"in m?m.deltaY:v[1]-g[1],A,P=m.target,T=Math.abs(b)>Math.abs(_)?"h":"v";if("touches"in m&&T==="h"&&P.type==="range")return!1;var E=MB(T,P);if(!E)return!0;if(E?A=T:(A=T==="v"?"h":"v",E=MB(T,P)),!E)return!1;if(!r.current&&"changedTouches"in m&&(b||_)&&(r.current=A),!A)return!0;var N=r.current||A;return nye(N,y,m,N==="h"?b:_,!0)},[]),c=S.useCallback(function(m){var y=m;if(!(!ym.length||ym[ym.length-1]!==i)){var g="deltaY"in y?OB(y):f1(y),v=e.current.filter(function(A){return A.name===y.type&&(A.target===y.target||y.target===A.shadowParent)&&rye(A.delta,g)})[0];if(v&&v.should){y.cancelable&&y.preventDefault();return}if(!v){var b=(o.current.shards||[]).map(IB).filter(Boolean).filter(function(A){return A.contains(y.target)}),_=b.length>0?a(y,b[0]):!o.current.noIsolation;_&&y.cancelable&&y.preventDefault()}}},[]),d=S.useCallback(function(m,y,g,v){var b={name:m,delta:y,target:g,should:v,shadowParent:aye(g)};e.current.push(b),setTimeout(function(){e.current=e.current.filter(function(_){return _!==b})},1)},[]),f=S.useCallback(function(m){n.current=f1(m),r.current=void 0},[]),l=S.useCallback(function(m){d(m.type,OB(m),m.target,a(m,t.lockRef.current))},[]),u=S.useCallback(function(m){d(m.type,f1(m),m.target,a(m,t.lockRef.current))},[]);S.useEffect(function(){return ym.push(i),t.setCallbacks({onScrollCapture:l,onWheelCapture:l,onTouchMoveCapture:u}),document.addEventListener("wheel",c,vm),document.addEventListener("touchmove",c,vm),document.addEventListener("touchstart",f,vm),function(){ym=ym.filter(function(m){return m!==i}),document.removeEventListener("wheel",c,vm),document.removeEventListener("touchmove",c,vm),document.removeEventListener("touchstart",f,vm)}},[]);var p=t.removeScrollBar,h=t.inert;return S.createElement(S.Fragment,null,h?S.createElement(i,{styles:sye(s)}):null,p?S.createElement(Gq,{gapMode:t.gapMode}):null)}function aye(t){for(var e=null;t!==null;)t instanceof ShadowRoot&&(e=t.host,t=t.host),t=t.parentNode;return e}const lye=qq(Wq,oye);var p_=S.forwardRef(function(t,e){return S.createElement(cR,Os({},t,{ref:e,sideCar:lye}))});p_.classNames=cR.classNames;var cye=function(t){if(typeof document>"u")return null;var e=Array.isArray(t)?t[0]:t;return e.ownerDocument.body},bm=new WeakMap,h1=new WeakMap,p1={},YT=0,Qq=function(t){return t&&(t.host||Qq(t.parentNode))},uye=function(t,e){return e.map(function(n){if(t.contains(n))return n;var r=Qq(n);return r&&t.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",t,". Doing nothing"),null)}).filter(function(n){return!!n})},dye=function(t,e,n,r){var s=uye(e,Array.isArray(t)?t:[t]);p1[n]||(p1[n]=new WeakMap);var i=p1[n],o=[],a=new Set,c=new Set(s),d=function(l){!l||a.has(l)||(a.add(l),d(l.parentNode))};s.forEach(d);var f=function(l){!l||c.has(l)||Array.prototype.forEach.call(l.children,function(u){if(a.has(u))f(u);else try{var p=u.getAttribute(r),h=p!==null&&p!=="false",m=(bm.get(u)||0)+1,y=(i.get(u)||0)+1;bm.set(u,m),i.set(u,y),o.push(u),m===1&&h&&h1.set(u,!0),y===1&&u.setAttribute(n,"true"),h||u.setAttribute(r,"true")}catch(g){console.error("aria-hidden: cannot operate on ",u,g)}})};return f(e),a.clear(),YT++,function(){o.forEach(function(l){var u=bm.get(l)-1,p=i.get(l)-1;bm.set(l,u),i.set(l,p),u||(h1.has(l)||l.removeAttribute(r),h1.delete(l)),p||l.removeAttribute
|
|||
|
|
|
|||
|
|
If you want to hide the \`${e.titleName}\`, you can wrap it with our VisuallyHidden component.
|
|||
|
|
|
|||
|
|
For more information, see https://radix-ui.com/primitives/docs/components/${e.docsSlug}`;return S.useEffect(()=>{t&&(document.getElementById(t)||console.error(n))},[n,t]),null},bye="DialogDescriptionWarning",xye=({contentRef:t,descriptionId:e})=>{const r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${hW(bye).contentName}}.`;return S.useEffect(()=>{var i;const s=(i=t.current)==null?void 0:i.getAttribute("aria-describedby");e&&s&&(document.getElementById(e)||console.warn(r))},[r,t,e]),null},uR=eW,dR=nW,fR=sW,py=iW,my=oW,gy=lW,vy=RL,yy=dW,pW="AlertDialog",[wye,OUe]=In(pW,[Jq]),Nu=Jq(),mW=t=>{const{__scopeAlertDialog:e,...n}=t,r=Nu(e);return x.jsx(uR,{...r,...n,modal:!0})};mW.displayName=pW;var _ye="AlertDialogTrigger",gW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(dR,{...s,...r,ref:e})});gW.displayName=_ye;var Sye="AlertDialogPortal",vW=t=>{const{__scopeAlertDialog:e,...n}=t,r=Nu(e);return x.jsx(fR,{...r,...n})};vW.displayName=Sye;var Cye="AlertDialogOverlay",yW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(py,{...s,...r,ref:e})});yW.displayName=Cye;var fg="AlertDialogContent",[Eye,Aye]=wye(fg),bW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,children:r,...s}=t,i=Nu(n),o=S.useRef(null),a=et(e,o),c=S.useRef(null);return x.jsx(vye,{contentName:fg,titleName:xW,docsSlug:"alert-dialog",children:x.jsx(Eye,{scope:n,cancelRef:c,children:x.jsxs(my,{role:"alertdialog",...i,...s,ref:a,onOpenAutoFocus:ye(s.onOpenAutoFocus,d=>{var f;d.preventDefault(),(f=c.current)==null||f.focus({preventScroll:!0})}),onPointerDownOutside:d=>d.preventDefault(),onInteractOutside:d=>d.preventDefault(),children:[x.jsx(cL,{children:r}),x.jsx(Pye,{contentRef:o})]})})})});bW.displayName=fg;var xW="AlertDialogTitle",wW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(gy,{...s,...r,ref:e})});wW.displayName=xW;var _W="AlertDialogDescription",SW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(vy,{...s,...r,ref:e})});SW.displayName=_W;var Rye="AlertDialogAction",CW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(yy,{...s,...r,ref:e})});CW.displayName=Rye;var EW="AlertDialogCancel",AW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,{cancelRef:s}=Aye(EW,n),i=Nu(n),o=et(e,s);return x.jsx(yy,{...i,...r,ref:o})});AW.displayName=EW;var Pye=({contentRef:t})=>{const e=`\`${fg}\` requires a description for the component to be accessible for screen reader users.
|
|||
|
|
|
|||
|
|
You can add a description to the \`${fg}\` by passing a \`${_W}\` component as a child, which also benefits sighted users by adding visible context to the dialog.
|
|||
|
|
|
|||
|
|
Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${fg}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component.
|
|||
|
|
|
|||
|
|
For more information, see https://radix-ui.com/primitives/docs/components/alert-dialog`;return S.useEffect(()=>{var r;document.getElementById((r=t.current)==null?void 0:r.getAttribute("aria-describedby"))||console.warn(e)},[e,t]),null},Nye=mW,Tye=gW,kye=vW,RW=yW,PW=bW,NW=CW,TW=AW,kW=wW,DW=SW;const sx=li("inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),Xe=S.forwardRef(({className:t,variant:e,size:n,asChild:r=!1,...s},i)=>{const o=r?Ka:"button";return x.jsx(o,{className:ie(sx({variant:e,size:n,className:t})),ref:i,...s})});Xe.displayName="Button";const NL=Nye,Dye=Tye,Mye=kye,MW=S.forwardRef(({className:t,...e},n)=>x.jsx(RW,{className:ie("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",t),...e,ref:n}));MW.displayName=RW.displayName;const hR=S.forwardRef(({className:t,...e},n)=>x.jsxs(Mye,{children:[x.jsx(MW,{}),x.jsx(PW,{ref:n,className:ie("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",t),...e})]}));hR.displayName=PW.displayName;const pR=({className:t,...e})=>x.jsx("div",{className:ie("flex flex-col space-y-2 text-center sm:text-left",t),...e});pR.displayName="AlertDialogHeader";const mR=({className:t,...e})=>x.jsx("div",{className:ie("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...e});mR.displayName="AlertDialogFooter";const gR=S.forwardRef(({className:t,...e},n)=>x.jsx(kW,{ref:n,className:ie("text-lg font-semibold",t),...e}));gR.displayName=kW.displayName;const vR=S.forwardRef(({className:t,...e},n)=>x.jsx(DW,{ref:n,className:ie("text-sm text-muted-foreground",t),...e}));vR.displayName=DW.displayName;const yR=S.forwardRef(({className:t,...e},n)=>x.jsx(NW,{ref:n,className:ie(sx(),t),...e}));yR.displayName=NW.displayName;const bR=S.forwardRef(({className:t,...e},n)=>x.jsx(TW,{ref:n,className:ie(sx({variant:"outline"}),"mt-2 sm:mt-0",t),...e}));bR.displayName=TW.displayName;const Oye=({textAreaRef:t,triggerAutoSize:e,maxHeight:n=Number.MAX_SAFE_INTEGER,minHeight:r=0})=>{const[s,i]=S.useState(!0);S.useEffect(()=>{if(t){s&&(t.style.minHeight=`${r+2}px`,n>r&&(t.style.maxHeight=`${n}px`),i(!1)),t.style.height=`${r+2}px`;const a=t.scrollHeight;a>n?t.style.height=`${n}px`:t.style.height=`${a+2}px`}},[t,e,s,n,r])},OW=S.forwardRef(({maxHeight:t=Number.MAX_SAFE_INTEGER,minHeight:e=52,className:n,onChange:r,value:s,...i},o)=>{const a=S.useRef(null),[c,d]=S.useState("");return Oye({textAreaRef:a.current,triggerAutoSize:c,maxHeight:t,minHeight:e}),S.useImperativeHandle(o,()=>({textArea:a.current,focus:()=>{var f;return(f=a.current)==null?void 0:f.focus()},maxHeight:t,minHeight:e})),S.useEffect(()=>{(s||i!=null&&i.defaultValue)&&d(s)},[s||(i==null?void 0:i.defaultValue)]),x.jsx("textarea",{...i,value:s,ref:a,className:ie("flex w-full rounded-md border
|
|||
|
|
* react-is.production.min.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*/var is=typeof Symbol=="function"&&Symbol.for,GL=is?Symbol.for("react.element"):60103,KL=is?Symbol.for("react.portal"):60106,ER=is?Symbol.for("react.fragment"):60107,AR=is?Symbol.for("react.strict_mode"):60108,RR=is?Symbol.for("react.profiler"):60114,PR=is?Symbol.for("react.provider"):60109,NR=is?Symbol.for("react.context"):60110,YL=is?Symbol.for("react.async_mode"):60111,TR=is?Symbol.for("react.concurrent_mode"):60111,kR=is?Symbol.for("react.forward_ref"):60112,DR=is?Symbol.for("react.suspense"):60113,OSe=is?Symbol.for("react.suspense_list"):60120,MR=is?Symbol.for("react.memo"):60115,OR=is?Symbol.for("react.lazy"):60116,ISe=is?Symbol.for("react.block"):60121,jSe=is?Symbol.for("react.fundamental"):60117,LSe=is?Symbol.for("react.responder"):60118,$Se=is?Symbol.for("react.scope"):60119;function Po(t){if(typeof t=="object"&&t!==null){var e=t.$$typeof;switch(e){case GL:switch(t=t.type,t){case YL:case TR:case ER:case RR:case AR:case DR:return t;default:switch(t=t&&t.$$typeof,t){case NR:case kR:case OR:case MR:case PR:return t;default:return e}}case KL:return e}}}function mG(t){return Po(t)===TR}wn.AsyncMode=YL;wn.ConcurrentMode=TR;wn.ContextConsumer=NR;wn.ContextProvider=PR;wn.Element=GL;wn.ForwardRef=kR;wn.Fragment=ER;wn.Lazy=OR;wn.Memo=MR;wn.Portal=KL;wn.Profiler=RR;wn.StrictMode=AR;wn.Suspense=DR;wn.isAsyncMode=function(t){return mG(t)||Po(t)===YL};wn.isConcurrentMode=mG;wn.isContextConsumer=function(t){return Po(t)===NR};wn.isContextProvider=function(t){return Po(t)===PR};wn.isElement=function(t){return typeof t=="object"&&t!==null&&t.$$typeof===GL};wn.isForwardRef=function(t){return Po(t)===kR};wn.isFragment=function(t){return Po(t)===ER};wn.isLazy=function(t){return Po(t)===OR};wn.isMemo=function(t){return Po(t)===MR};wn.isPortal=function(t){return Po(t)===KL};wn.isProfiler=function(t){return Po(t)===RR};wn.isStrictMode=function(t){return Po(t)===AR};wn.isSuspense=function(t){return Po(t)===DR};wn.isValidElementType=function(t){return typeof t=="string"||typeof t=="function"||t===ER||t===TR||t===RR||t===AR||t===DR||t===OSe||typeof t=="object"&&t!==null&&(t.$$typeof===OR||t.$$typeof===MR||t.$$typeof===PR||t.$$typeof===NR||t.$$typeof===kR||t.$$typeof===jSe||t.$$typeof===LSe||t.$$typeof===$Se||t.$$typeof===ISe)};wn.typeOf=Po;pG.exports=wn;var JB=pG.exports,m1=function(e){return MSe(e)&&e.indexOf("%")===e.length-1},FSe=function(e){return typeof e=="string"?e:e?e.displayName||e.name||"Component":""},sk=function(e,n){for(var r=arguments.length,s=new Array(r>2?r-2:0),i=2;i<r;i++)s[i-2]=arguments[i]},zSe=wR,BSe=function(){return zSe.Date.now()},USe=BSe,HSe=/\s/;function VSe(t){for(var e=t.length;e--&&HSe.test(t.charAt(e)););return e}var qSe=VSe,WSe=qSe,GSe=/^\s+/;function KSe(t){return t&&t.slice(0,WSe(t)+1).replace(GSe,"")}var YSe=KSe,XSe=YSe,e5=x_,QSe=owe,t5=NaN,ZSe=/^[-+]0x[0-9a-f]+$/i,JSe=/^0b[01]+$/i,e1e=/^0o[0-7]+$/i,t1e=parseInt;function n1e(t){if(typeof t=="number")return t;if(QSe(t))return t5;if(e5(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=e5(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=XSe(t);var n=JSe.test(t);return n||e1e.test(t)?t1e(t.slice(2),n?2:8):ZSe.test(t)?t5:+t}var r1e=n1e,s1e=x_,ik=USe,n5=r1e,i1e="Expected a function",o1e=Math.max,a1e=Math.min;function l1e(t,e,n){var r,s,i,o,a,c,d=0,f=!1,l=!1,u=!0;if(typeof t!="function")throw new TypeError(i1e);e=n5(e)||0,s1e(n)&&(f=!!n.leading,l="maxWait"in n,i=l?o1e(n5(n.maxWait)||0,e):i,u="trailing"in n?!!n.trailing:u);function p(P){var T=r,E=s;return r=s=void 0,d=P,o=t.apply(E,T),o}function h(P){return d=P,a=setTimeout(g,e),f?p(P):o}function m(P){var T=P-c,E=P-d,N=e-T;return l?a1e(N,i-E):N}function y(P){var T=P-c,E=P-d;return c===void 0||T>=e||T<0||l&&E>=i}function g(){var P=ik();if(y(P))return v(P);a=setTimeout(g,m(P))}function v(P){return a=void 0,u&&r?p(P):(r=s=void 0,o)}function b(){a!==void 0&&clearTimeout(a),d=0,r=c=s=a=void 0}function _(){return a===void 0?o:v(ik())}function A(){var P=ik(),T=y(P);if(r=arguments,s=this,c=P,T){if(a===void 0)return h(c);if(l)return clearTimeout(a),a=setTimeout(g,e),p(c)}return a===void 0&&(a=setTimeout(g,e)),
|
|||
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function w1e(t,e){if(t){if(typeof t=="string")return s5(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s5(t,e)}}function s5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function _1e(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,s,i,o,a=[],c=!0,d=!1;try{if(i=(n=n.call(t)).next,e!==0)for(;!(c=(r=i.call(n)).done)&&(a.push(r.value),a.length!==e);c=!0);}catch(f){d=!0,s=f}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(d)throw s}}return a}}function S1e(t){if(Array.isArray(t))return t}var C1e=S.forwardRef(function(t,e){var n=t.aspect,r=t.initialDimension,s=r===void 0?{width:-1,height:-1}:r,i=t.width,o=i===void 0?"100%":i,a=t.height,c=a===void 0?"100%":a,d=t.minWidth,f=d===void 0?0:d,l=t.minHeight,u=t.maxHeight,p=t.children,h=t.debounce,m=h===void 0?0:h,y=t.id,g=t.className,v=t.onResize,b=t.style,_=b===void 0?{}:b,A=S.useRef(null),P=S.useRef();P.current=v,S.useImperativeHandle(e,function(){return Object.defineProperty(A.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),A.current},configurable:!0})});var T=S.useState({containerWidth:s.width,containerHeight:s.height}),E=b1e(T,2),N=E[0],k=E[1],M=S.useCallback(function(j,L){k(function(H){var K=Math.round(j),V=Math.round(L);return H.containerWidth===K&&H.containerHeight===V?H:{containerWidth:K,containerHeight:V}})},[]);S.useEffect(function(){var j=function(Q){var te,X=Q[0].contentRect,G=X.width,Y=X.height;M(G,Y),(te=P.current)===null||te===void 0||te.call(P,G,Y)};m>0&&(j=m1e(j,m,{trailing:!0,leading:!1}));var L=new ResizeObserver(j),H=A.current.getBoundingClientRect(),K=H.width,V=H.height;return M(K,V),L.observe(A.current),function(){L.disconnect()}},[M,m]);var I=S.useMemo(function(){var j=N.containerWidth,L=N.containerHeight;if(j<0||L<0)return null;sk(m1(o)||m1(c),`The width(%s) and height(%s) are both fixed numbers,
|
|||
|
|
maybe you don't need to use a ResponsiveContainer.`,o,c),sk(!n||n>0,"The aspect(%s) must be greater than zero.",n);var H=m1(o)?j:o,K=m1(c)?L:c;n&&n>0&&(H?K=H/n:K&&(H=K*n),u&&K>u&&(K=u)),sk(H>0||K>0,`The width(%s) and height(%s) of chart should be greater than 0,
|
|||
|
|
please check the style of container, or the props width(%s) and height(%s),
|
|||
|
|
or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the
|
|||
|
|
height and width.`,H,K,o,c,f,l,n);var V=!Array.isArray(p)&&JB.isElement(p)&&FSe(p.type).endsWith("Chart");return oe.Children.map(p,function(U){return JB.isElement(U)?S.cloneElement(U,g1({width:H,height:K},V?{style:g1({height:"100%",width:"100%",maxHeight:K,maxWidth:H},U.props.style)}:{})):U})},[n,p,c,u,l,f,N,o]);return oe.createElement("div",{id:y?"".concat(y):void 0,className:dy("recharts-responsive-container",g),style:g1(g1({},_),{},{width:o,height:c,minWidth:f,minHeight:l,maxHeight:u}),ref:A},I)}),E1e="Invariant failed";function Mn(t,e){if(!t)throw new Error(E1e)}const A1e={light:"",dark:".dark"},gG=S.createContext(null);function vG(){const t=S.useContext(gG);if(!t)throw new Error("useChart must be used within a <ChartContainer />");return t}const R1e=S.forwardRef(({id:t,className:e,children:n,config:r,...s},i)=>{const o=S.useId(),a=`chart-${t||o.replace(/:/g,"")}`;return x.jsx(gG.Provider,{value:{config:r},children:x.jsxs("div",{"data-chart":a,ref:i,className:ie("flex aspect-video justify-center text-xs [&_.recharts-cartesian-axis-tick_text]:fill-muted-foreground [&_.recharts-cartesian-grid_line[stroke='#ccc']]:stroke-border/50 [&_.recharts-curve.recharts-tooltip-cursor]:stroke-border [&_.recharts-dot[stroke='#fff']]:stroke-transparent [&_.recharts-layer]:outline-none [&_.recharts-polar-grid_[stroke='#ccc']]:stroke-border [&_.recharts-radial-bar-background-sector]:fill-muted [&_.recharts-rectangle.recharts-tooltip-cursor]:fill-muted [&_.recharts-reference-line_[stroke='#ccc']]:stroke-border [&_.recharts-sector[stroke='#fff']]:stroke-transparent [&_.recharts-sector]:outline-none [&_.recharts-surface]:outline-none",e),...s,children:[x.jsx(P1e,{id:a,config:r}),x.jsx(C1e,{children:n})]})})});R1e.displayName="Chart";const P1e=({id:t,config:e})=>{const n=Object.entries(e).filter(([r,s])=>s.theme||s.color);return n.length?x.jsx("style",{dangerouslySetInnerHTML:{__html:Object.entries(A1e).map(([r,s])=>`
|
|||
|
|
${s} [data-chart=${t}] {
|
|||
|
|
${n.map(([i,o])=>{var c;const a=((c=o.theme)==null?void 0:c[r])||o.color;return a?` --color-${i}: ${a};`:null}).join(`
|
|||
|
|
`)}
|
|||
|
|
}
|
|||
|
|
`).join(`
|
|||
|
|
`)}}):null},N1e=S.forwardRef(({active:t,payload:e,className:n,indicator:r="dot",hideLabel:s=!1,hideIndicator:i=!1,label:o,labelFormatter:a,labelClassName:c,formatter:d,color:f,nameKey:l,labelKey:u},p)=>{const{config:h}=vG(),m=S.useMemo(()=>{var A;if(s||!(e!=null&&e.length))return null;const[g]=e,v=`${u||g.dataKey||g.name||"value"}`,b=IM(h,g,v),_=!u&&typeof o=="string"?((A=h[o])==null?void 0:A.label)||o:b==null?void 0:b.label;return a?x.jsx("div",{className:ie("font-medium",c),children:a(_,e)}):_?x.jsx("div",{className:ie("font-medium",c),children:_}):null},[o,a,e,s,c,h,u]);if(!t||!(e!=null&&e.length))return null;const y=e.length===1&&r!=="dot";return x.jsxs("div",{ref:p,className:ie("grid min-w-[8rem] items-start gap-1.5 rounded-lg border border-border/50 bg-background px-2.5 py-1.5 text-xs shadow-xl",n),children:[y?null:m,x.jsx("div",{className:"grid gap-1.5",children:e.map((g,v)=>{const b=`${l||g.name||g.dataKey||"value"}`,_=IM(h,g,b),A=f||g.payload.fill||g.color;return x.jsx("div",{className:ie("flex w-full flex-wrap items-stretch gap-2 [&>svg]:h-2.5 [&>svg]:w-2.5 [&>svg]:text-muted-foreground",r==="dot"&&"items-center"),children:d&&(g==null?void 0:g.value)!==void 0&&g.name?d(g.value,g.name,g,v,g.payload):x.jsxs(x.Fragment,{children:[_!=null&&_.icon?x.jsx(_.icon,{}):!i&&x.jsx("div",{className:ie("shrink-0 rounded-[2px] border-[--color-border] bg-[--color-bg]",{"h-2.5 w-2.5":r==="dot","w-1":r==="line","w-0 border-[1.5px] border-dashed bg-transparent":r==="dashed","my-0.5":y&&r==="dashed"}),style:{"--color-bg":A,"--color-border":A}}),x.jsxs("div",{className:ie("flex flex-1 justify-between leading-none",y?"items-end":"items-center"),children:[x.jsxs("div",{className:"grid gap-1.5",children:[y?m:null,x.jsx("span",{className:"text-muted-foreground",children:(_==null?void 0:_.label)||g.name})]}),g.value&&x.jsx("span",{className:"font-mono font-medium tabular-nums text-foreground",children:g.value.toLocaleString()})]})]})},g.dataKey)})})]})});N1e.displayName="ChartTooltip";const T1e=S.forwardRef(({className:t,hideIcon:e=!1,payload:n,verticalAlign:r="bottom",nameKey:s},i)=>{const{config:o}=vG();return n!=null&&n.length?x.jsx("div",{ref:i,className:ie("flex items-center justify-center gap-4",r==="top"?"pb-3":"pt-3",t),children:n.map(a=>{const c=`${s||a.dataKey||"value"}`,d=IM(o,a,c);return x.jsxs("div",{className:ie("flex items-center gap-1.5 [&>svg]:h-3 [&>svg]:w-3 [&>svg]:text-muted-foreground"),children:[d!=null&&d.icon&&!e?x.jsx(d.icon,{}):x.jsx("div",{className:"h-2 w-2 shrink-0 rounded-[2px]",style:{backgroundColor:a.color}}),d==null?void 0:d.label]},a.value)})}):null});T1e.displayName="ChartLegend";function IM(t,e,n){if(typeof e!="object"||e===null)return;const r="payload"in e&&typeof e.payload=="object"&&e.payload!==null?e.payload:void 0;let s=n;return n in e&&typeof e[n]=="string"?s=e[n]:r&&n in r&&typeof r[n]=="string"&&(s=r[n]),s in t?t[s]:t[n]}function _y(t){const e=S.useRef({value:t,previous:t});return S.useMemo(()=>(e.current.value!==t&&(e.current.previous=e.current.value,e.current.value=t),e.current.previous),[t])}function w_(t){const[e,n]=S.useState(void 0);return ir(()=>{if(t){n({width:t.offsetWidth,height:t.offsetHeight});const r=new ResizeObserver(s=>{if(!Array.isArray(s)||!s.length)return;const i=s[0];let o,a;if("borderBoxSize"in i){const c=i.borderBoxSize,d=Array.isArray(c)?c[0]:c;o=d.inlineSize,a=d.blockSize}else o=t.offsetWidth,a=t.offsetHeight;n({width:o,height:a})});return r.observe(t,{box:"border-box"}),()=>r.unobserve(t)}else n(void 0)},[t]),e}var XL="Checkbox",[k1e,jUe]=In(XL),[D1e,M1e]=k1e(XL),yG=S.forwardRef((t,e)=>{const{__scopeCheckbox:n,name:r,checked:s,defaultChecked:i,required:o,disabled:a,value:c="on",onCheckedChange:d,...f}=t,[l,u]=S.useState(null),p=et(e,b=>u(b)),h=S.useRef(!1),m=l?!!l.closest("form"):!0,[y=!1,g]=mr({prop:s,defaultProp:i,onChange:d}),v=S.useRef(y);return S.useEffect(()=>{const b=l==null?void 0:l.form;if(b){const _=()=>g(v.current);return b.addEventListener("reset",_),()=>b.removeEventListener("reset",_)}},[l,g]),x.jsxs(D1e,{scope:n,state:y,disabled:a,children:[x.jsx(De.bu
|
|||
|
|
.block-interactivity-`.concat(t,` {pointer-events: none;}
|
|||
|
|
.allow-interactivity-`).concat(t,` {pointer-events: all;}
|
|||
|
|
`)},TCe=0,_m=[];function kCe(t){var e=S.useRef([]),n=S.useRef([0,0]),r=S.useRef(),s=S.useState(TCe++)[0],i=S.useState(function(){return SL()})[0],o=S.useRef(t);S.useEffect(function(){o.current=t},[t]),S.useEffect(function(){if(t.inert){document.body.classList.add("block-interactivity-".concat(s));var m=Bq([t.lockRef.current],(t.shards||[]).map(g5),!0).filter(Boolean);return m.forEach(function(y){return y.classList.add("allow-interactivity-".concat(s))}),function(){document.body.classList.remove("block-interactivity-".concat(s)),m.forEach(function(y){return y.classList.remove("allow-interactivity-".concat(s))})}}},[t.inert,t.lockRef.current,t.shards]);var a=S.useCallback(function(m,y){if("touches"in m&&m.touches.length===2)return!o.current.allowPinchZoom;var g=b1(m),v=n.current,b="deltaX"in m?m.deltaX:v[0]-g[0],_="deltaY"in m?m.deltaY:v[1]-g[1],A,P=m.target,T=Math.abs(b)>Math.abs(_)?"h":"v";if("touches"in m&&T==="h"&&P.type==="range")return!1;var E=p5(T,P);if(!E)return!0;if(E?A=T:(A=T==="v"?"h":"v",E=p5(T,P)),!E)return!1;if(!r.current&&"changedTouches"in m&&(b||_)&&(r.current=A),!A)return!0;var N=r.current||A;return RCe(N,y,m,N==="h"?b:_,!0)},[]),c=S.useCallback(function(m){var y=m;if(!(!_m.length||_m[_m.length-1]!==i)){var g="deltaY"in y?m5(y):b1(y),v=e.current.filter(function(A){return A.name===y.type&&A.target===y.target&&PCe(A.delta,g)})[0];if(v&&v.should){y.cancelable&&y.preventDefault();return}if(!v){var b=(o.current.shards||[]).map(g5).filter(Boolean).filter(function(A){return A.contains(y.target)}),_=b.length>0?a(y,b[0]):!o.current.noIsolation;_&&y.cancelable&&y.preventDefault()}}},[]),d=S.useCallback(function(m,y,g,v){var b={name:m,delta:y,target:g,should:v};e.current.push(b),setTimeout(function(){e.current=e.current.filter(function(_){return _!==b})},1)},[]),f=S.useCallback(function(m){n.current=b1(m),r.current=void 0},[]),l=S.useCallback(function(m){d(m.type,m5(m),m.target,a(m,t.lockRef.current))},[]),u=S.useCallback(function(m){d(m.type,b1(m),m.target,a(m,t.lockRef.current))},[]);S.useEffect(function(){return _m.push(i),t.setCallbacks({onScrollCapture:l,onWheelCapture:l,onTouchMoveCapture:u}),document.addEventListener("wheel",c,wm),document.addEventListener("touchmove",c,wm),document.addEventListener("touchstart",f,wm),function(){_m=_m.filter(function(m){return m!==i}),document.removeEventListener("wheel",c,wm),document.removeEventListener("touchmove",c,wm),document.removeEventListener("touchstart",f,wm)}},[]);var p=t.removeScrollBar,h=t.inert;return S.createElement(S.Fragment,null,h?S.createElement(i,{styles:NCe(s)}):null,p?S.createElement(Gq,{gapMode:"margin"}):null)}const DCe=qq(RG,kCe);var kG=S.forwardRef(function(t,e){return S.createElement(jR,Os({},t,{ref:e,sideCar:DCe}))});kG.classNames=jR.classNames;const DG="Dialog",[MG,LUe]=W1e(DG),[MCe,Hp]=MG(DG),OCe=t=>{const{__scopeDialog:e,children:n,open:r,defaultOpen:s,onOpenChange:i,modal:o=!0}=t,a=S.useRef(null),c=S.useRef(null),[d=!1,f]=X1e({prop:r,defaultProp:s,onChange:i});return S.createElement(MCe,{scope:e,triggerRef:a,contentRef:c,contentId:lk(),titleId:lk(),descriptionId:lk(),open:d,onOpenChange:f,onOpenToggle:S.useCallback(()=>f(l=>!l),[f]),modal:o},n)},OG="DialogPortal",[ICe,IG]=MG(OG,{forceMount:void 0}),jCe=t=>{const{__scopeDialog:e,forceMount:n,children:r,container:s}=t,i=Hp(OG,e);return S.createElement(ICe,{scope:e,forceMount:n},S.Children.map(r,o=>S.createElement(IR,{present:n||i.open},S.createElement(vCe,{asChild:!0,container:s},o))))},BM="DialogOverlay",LCe=S.forwardRef((t,e)=>{const n=IG(BM,t.__scopeDialog),{forceMount:r=n.forceMount,...s}=t,i=Hp(BM,t.__scopeDialog);return i.modal?S.createElement(IR,{present:r||i.open},S.createElement($Ce,ii({},s,{ref:e}))):null}),$Ce=S.forwardRef((t,e)=>{const{__scopeDialog:n,...r}=t,s=Hp(BM,n);return S.createElement(kG,{as:QL,allowPinchZoom:!0,shards:[s.contentRef]},S.createElement(ua.div,ii({"data-state":LG(s.open)},r,{ref:e,style:{pointerEvents:"auto",...r.style}})))}),lx="DialogContent",FCe=S.forwardRef((t,e)=>{const n=IG(lx,t.__scopeDialog),{forceMount:r=n.forceMount,...s}=t,i=Hp(lx,t.__scopeDialog);re
|
|||
|
|
- a positive number
|
|||
|
|
- less than the value passed to \`max\` (or ${G2} if no \`max\` prop is set)
|
|||
|
|
- \`null\` or \`undefined\` if the progress is indeterminate.
|
|||
|
|
|
|||
|
|
Defaulting to \`null\`.`}var VY=zY,TTe=UY;const K2=S.forwardRef(({className:t,value:e,...n},r)=>x.jsx(VY,{ref:r,className:ie("relative h-4 w-full overflow-hidden rounded-full bg-secondary",t),...n,children:x.jsx(TTe,{className:"h-full w-full flex-1 bg-primary transition-all",style:{transform:`translateX(-${100-(e||0)}%)`}})}));K2.displayName=VY.displayName;var Y2="Radio",[kTe,qY]=In(Y2),[DTe,MTe]=kTe(Y2),WY=S.forwardRef((t,e)=>{const{__scopeRadio:n,name:r,checked:s=!1,required:i,disabled:o,value:a="on",onCheck:c,...d}=t,[f,l]=S.useState(null),u=et(e,m=>l(m)),p=S.useRef(!1),h=f?!!f.closest("form"):!0;return x.jsxs(DTe,{scope:n,checked:s,disabled:o,children:[x.jsx(De.button,{type:"button",role:"radio","aria-checked":s,"data-state":YY(s),"data-disabled":o?"":void 0,disabled:o,value:a,...d,ref:u,onClick:ye(t.onClick,m=>{s||c==null||c(),h&&(p.current=m.isPropagationStopped(),p.current||m.stopPropagation())})}),h&&x.jsx(OTe,{control:f,bubbles:!p.current,name:r,value:a,checked:s,required:i,disabled:o,style:{transform:"translateX(-100%)"}})]})});WY.displayName=Y2;var GY="RadioIndicator",KY=S.forwardRef((t,e)=>{const{__scopeRadio:n,forceMount:r,...s}=t,i=MTe(GY,n);return x.jsx(Kn,{present:r||i.checked,children:x.jsx(De.span,{"data-state":YY(i.checked),"data-disabled":i.disabled?"":void 0,...s,ref:e})})});KY.displayName=GY;var OTe=t=>{const{control:e,checked:n,bubbles:r=!0,...s}=t,i=S.useRef(null),o=_y(n),a=w_(e);return S.useEffect(()=>{const c=i.current,d=window.HTMLInputElement.prototype,l=Object.getOwnPropertyDescriptor(d,"checked").set;if(o!==n&&l){const u=new Event("click",{bubbles:r});l.call(c,n),c.dispatchEvent(u)}},[o,n,r]),x.jsx("input",{type:"radio","aria-hidden":!0,defaultChecked:n,...s,tabIndex:-1,ref:i,style:{...t.style,...a,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function YY(t){return t?"checked":"unchecked"}var ITe=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],X2="RadioGroup",[jTe,XUe]=In(X2,[tc,qY]),XY=tc(),QY=qY(),[LTe,$Te]=jTe(X2),ZY=S.forwardRef((t,e)=>{const{__scopeRadioGroup:n,name:r,defaultValue:s,value:i,required:o=!1,disabled:a=!1,orientation:c,dir:d,loop:f=!0,onValueChange:l,...u}=t,p=XY(n),h=el(d),[m,y]=mr({prop:i,defaultProp:s,onChange:l});return x.jsx(LTe,{scope:n,name:r,required:o,disabled:a,value:m,onValueChange:y,children:x.jsx(P_,{asChild:!0,...p,orientation:c,dir:h,loop:f,children:x.jsx(De.div,{role:"radiogroup","aria-required":o,"aria-orientation":c,"data-disabled":a?"":void 0,dir:h,...u,ref:e})})})});ZY.displayName=X2;var JY="RadioGroupItem",eX=S.forwardRef((t,e)=>{const{__scopeRadioGroup:n,disabled:r,...s}=t,i=$Te(JY,n),o=i.disabled||r,a=XY(n),c=QY(n),d=S.useRef(null),f=et(e,d),l=i.value===s.value,u=S.useRef(!1);return S.useEffect(()=>{const p=m=>{ITe.includes(m.key)&&(u.current=!0)},h=()=>u.current=!1;return document.addEventListener("keydown",p),document.addEventListener("keyup",h),()=>{document.removeEventListener("keydown",p),document.removeEventListener("keyup",h)}},[]),x.jsx(N_,{asChild:!0,...a,focusable:!o,active:l,children:x.jsx(WY,{disabled:o,required:i.required,checked:l,...c,...s,name:i.name,ref:f,onCheck:()=>i.onValueChange(s.value),onKeyDown:ye(p=>{p.key==="Enter"&&p.preventDefault()}),onFocus:ye(s.onFocus,()=>{var p;u.current&&((p=d.current)==null||p.click())})})})});eX.displayName=JY;var FTe="RadioGroupIndicator",tX=S.forwardRef((t,e)=>{const{__scopeRadioGroup:n,...r}=t,s=QY(n);return x.jsx(KY,{...s,...r,ref:e})});tX.displayName=FTe;var nX=ZY,rX=eX,zTe=tX;const BTe=S.forwardRef(({className:t,...e},n)=>x.jsx(nX,{className:ie("grid gap-2",t),...e,ref:n}));BTe.displayName=nX.displayName;const UTe=S.forwardRef(({className:t,...e},n)=>x.jsx(rX,{ref:n,className:ie("aspect-square h-4 w-4 rounded-full border border-primary text-primary ring-offset-background focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),...e,children:x.jsx(zTe,{className:"flex items-center justify-center",children:x.jsx(oR,{className:"h-2.5 w-2.5 fill-current text-current"})})}));UTe.displayName=rX
|
|||
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var bOe={normalizePrecision:function(e){var n=e.reduce(function(r,s){return Math.max(r.getPrecision(),s.getPrecision())});return e.map(function(r){return r.getPrecision()!==n?r.convertPrecision(n):r})},minimum:function(e){var n=mU(e),r=n[0],s=n.slice(1),i=r;return s.forEach(function(o){i=i.lessThan(o)?i:o}),i},maximum:function(e){var n=mU(e),r=n[0],s=n.slice(1),i=r;return s.forEach(function(o){i=i.greaterThan(o)?i:o}),i}};function rJ(t){return!isNaN(parseInt(t))&&isFinite(t)}function xOe(t){return rJ(t)&&t<=100&&t>=0}function wOe(t){return t.length>0&&t.every(function(e){return e>=0})&&t.some(function(e){return e>0})}function vU(t){return t%2===0}function yU(t){return rJ(t)&&!Number.isInteger(t)}function _Oe(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,e=t.toString();if(e.indexOf("e-")>0)return parseInt(e.split("e-")[1]);var n=e.split(".")[1];return n?n.length:0}function Nb(t){return Math.abs(t)%1===.5}function SOe(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return new Promise(function(n,r){var s=Object.assign(new XMLHttpRequest,{onreadystatechange:function(){s.readyState===4&&(s.status>=200&&s.status<400?n(JSON.parse(s.responseText)):r(new Error(s.statusText)))},onerror:function(){r(new Error("Network error"))}});s.open("GET",t,!0),COe(s,e.headers),s.send()})}function COe(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};for(var n in e)t.setRequestHeader(n,e[n]);return t}function Kb(t){return typeof t>"u"}function sJ(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:".",n={};return Object.entries(t).forEach(function(r){if(R0(r[1])==="object"){var s=sJ(r[1]);Object.entries(s).forEach(function(i){n[r[0]+e+i[0]]=i[1]})}else n[r[0]]=r[1]}),n}function EOe(t){return!!t&&(R0(t)==="object"||typeof t=="function")&&typeof t.then=="function"}function iJ(){var t=function(r,s){var i=function(c){return Math.pow(10,_Oe(c))},o=Math.max(i(r),i(s));return Math.round(r*o)*Math.round(s*o)/(o*o)},e={HALF_ODD:function(r){var s=Math.round(r);return Nb(r)&&vU(s)?s-1:s},HALF_EVEN:function(r){var s=Math.round(r);return Nb(r)?vU(s)?s:s-1:s},HALF_UP:function(r){return Math.round(r)},HALF_DOWN:function(r){return Nb(r)?Math.floor(r):Math.round(r)},HALF_TOWARDS_ZERO:function(r){return Nb(r)?Math.sign(r)*Math.floor(Math.abs(r)):Math.round(r)},HALF_AWAY_FROM_ZERO:function(r){return Nb(r)?Math.sign(r)*Math.ceil(Math.abs(r)):Math.round(r)},DOWN:function(r){return Math.floor(r)}};return{add:function(r,s){return r+s},subtract:function(r,s){return r-s},multiply:function(r,s){return yU(r)||yU(s)?t(r,s):r*s},divide:function(r,s){return r/s},modulo:function(r,s){return r%s},round:function(r){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"HALF_EVEN";return e[s](r)}}}var AOe=iJ();function ROe(t){var e=/^(?:(\$|USD)?0(?:(,)0)?(\.)?(0+)?|0(?:(,)0)?(\.)?(0+)?\s?(dollar)?)$/gm.exec(t);return{getMatches:function(){return e!==null?e.slice(1).filter(function(r){return!Kb(r)}):[]},getMinimumFractionDigits:function(){var r=function(i){return i==="."};return Kb(this.getMatches().find(r))?0:this.getMatches()[AOe.add(this.getMatches().findIndex(r),1)].split("").length},getCurrencyDisplay:function(){var r={USD:"code",dollar:"name",$:"symbol"};return r[this.getMatches().find(function(s){return s==="USD"||s==="dollar"||s==="$"})]},getStyle:function(){return Kb(this.getCurrencyDisplay(this.getMatches()))?"decimal":"currency"},getUseGrouping:function(){return!Kb(this.getMatches().find(function(r){return r===","}))}}}function POe(t){var e=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",i=arguments.length>1?arguments[1]:void 0;for(var o in i)s=s.replace("{{".concat(o,"}}"),i[o]);return s},n=function(s,i){return SOe(e(t.endpoint,{from:s,to:i}),{headers:t.headers})};return{getExchangeRate:function(s,i){return(EOe(t.endpoint)?t.endpoint:n(s,i)).then(function(o){return sJ(o)[e(t.propertyPath,{from:s,to:i})]})}}}function bx(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2
|
|||
|
|
* @license
|
|||
|
|
* Lodash <https://lodash.com/>
|
|||
|
|
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
|
|||
|
|
* Released under MIT license <https://lodash.com/license>
|
|||
|
|
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
|
|||
|
|
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
|
|||
|
|
*/GE.exports;(function(t,e){(function(){var n,r="4.17.21",s=200,i="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",a="Invalid `variable` option passed into `_.template`",c="__lodash_hash_undefined__",d=500,f="__lodash_placeholder__",l=1,u=2,p=4,h=1,m=2,y=1,g=2,v=4,b=8,_=16,A=32,P=64,T=128,E=256,N=512,k=30,M="...",I=800,j=16,L=1,H=2,K=3,V=1/0,U=9007199254740991,Q=17976931348623157e292,te=NaN,X=4294967295,G=X-1,Y=X>>>1,Z=[["ary",T],["bind",y],["bindKey",g],["curry",b],["curryRight",_],["flip",N],["partial",A],["partialRight",P],["rearg",E]],he="[object Arguments]",fe="[object Array]",ce="[object AsyncFunction]",xe="[object Boolean]",Pe="[object Date]",pe="[object DOMException]",Le="[object Error]",Me="[object Function]",Oe="[object GeneratorFunction]",Fe="[object Map]",ot="[object Number]",nt="[object Null]",At="[object Object]",ee="[object Promise]",de="[object Proxy]",me="[object RegExp]",Re="[object Set]",Ne="[object String]",Ee="[object Symbol]",Ve="[object Undefined]",tt="[object WeakMap]",qt="[object WeakSet]",gt="[object ArrayBuffer]",kt="[object DataView]",an="[object Float32Array]",gr="[object Float64Array]",_n="[object Int8Array]",di="[object Int16Array]",or="[object Int32Array]",fi="[object Uint8Array]",$e="[object Uint8ClampedArray]",Ye="[object Uint16Array]",ht="[object Uint32Array]",Ze=/\b__p \+= '';/g,yt=/\b(__p \+=) '' \+/g,Nt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,St=/&(?:amp|lt|gt|quot|#39);/g,Wt=/[&<>"']/g,Zt=RegExp(St.source),ar=RegExp(Wt.source),Nn=/<%-([\s\S]+?)%>/g,Cr=/<%([\s\S]+?)%>/g,Dr=/<%=([\s\S]+?)%>/g,Vi=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Yr=/^\w*$/,sc=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ha=/[\\^$.*+?()[\]{}|]/g,re=RegExp(ha.source),ae=/^\s+/,ge=/\s/,_e=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ze=/\{\n\/\* \[wrapped with (.+)\] \*/,Ge=/,? & /,ut=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,je=/[()=,{}\[\]\/\s]/,xt=/\\(\\)?/g,rt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,st=/\w*$/,ln=/^[-+]0x[0-9a-f]+$/i,tn=/^0b[01]+$/i,hn=/^\[object .+?Constructor\]$/,Jt=/^0o[0-7]+$/i,Mr=/^(?:0|[1-9]\d*)$/,lr=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,rl=/($^)/,sl=/['\n\r\u2028\u2029\\]/g,pa="\\ud800-\\udfff",ku="\\u0300-\\u036f",Du="\\ufe20-\\ufe2f",No="\\u20d0-\\u20ff",Pf=ku+Du+No,Nf="\\u2700-\\u27bf",Tf="a-z\\xdf-\\xf6\\xf8-\\xff",Ct="\\xac\\xb1\\xd7\\xf7",Yn="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",zs="\\u2000-\\u206f",jn=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",To="A-Z\\xc0-\\xd6\\xd8-\\xde",Wy="\\ufe0e\\ufe0f",sS=Ct+Yn+zs+jn,JP="['’]",xre="["+pa+"]",fF="["+sS+"]",iS="["+Pf+"]",hF="\\d+",wre="["+Nf+"]",pF="["+Tf+"]",mF="[^"+pa+sS+hF+Nf+Tf+To+"]",eN="\\ud83c[\\udffb-\\udfff]",_re="(?:"+iS+"|"+eN+")",gF="[^"+pa+"]",tN="(?:\\ud83c[\\udde6-\\uddff]){2}",nN="[\\ud800-\\udbff][\\udc00-\\udfff]",tm="["+To+"]",vF="\\u200d",yF="(?:"+pF+"|"+mF+")",Sre="(?:"+tm+"|"+mF+")",bF="(?:"+JP+"(?:d|ll|m|re|s|t|ve))?",xF="(?:"+JP+"(?:D|LL|M|RE|S|T|VE))?",wF=_re+"?",_F="["+Wy+"]?",Cre="(?:"+vF+"(?:"+[gF,tN,nN].join("|")+")"+_F+wF+")*",Ere="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Are="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",SF=_F+wF+Cre,Rre="(?:"+[wre,tN,nN].join("|")+")"+SF,Pre="(?:"+[gF+iS+"?",iS,tN,nN,xre].join("|")+")",Nre=RegExp(JP,"g"),Tre=RegExp(iS,"g"),rN=RegExp(eN+"(?="+eN+")|"+Pre+SF,"g"),kre=RegExp([tm+"?"+pF+"+"+bF+"(?="+[fF,tm,"$"].join("|")+")",Sre+"+"+xF+"(?="+[fF,tm+yF,"$"].join("|")+")",tm+"?"+yF+"+"+bF,tm+"+"+xF,Are,Ere,hF,Rre].join("|"),"g"),Dre=RegExp("["+vF+pa+Pf+Wy+"]"),Mre=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ore=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","se
|
|||
|
|
/* [wrapped with `+C+`] */
|
|||
|
|
`)}function Zie(w){return wt(w)||Ff(w)||!!(WF&&w&&w[WF])}function uc(w,C){var D=typeof w;return C=C??U,!!C&&(D=="number"||D!="symbol"&&Mr.test(w))&&w>-1&&w%1==0&&w<C}function Us(w,C,D){if(!Zn(D))return!1;var O=typeof C;return(O=="number"?pi(D)&&uc(C,D.length):O=="string"&&C in D)?va(D[C],w):!1}function VN(w,C){if(wt(w))return!1;var D=typeof w;return D=="number"||D=="symbol"||D=="boolean"||w==null||Ki(w)?!0:Yr.test(w)||!Vi.test(w)||C!=null&&w in Tn(C)}function Jie(w){var C=typeof w;return C=="string"||C=="number"||C=="symbol"||C=="boolean"?w!=="__proto__":w===null}function qN(w){var C=OS(w),D=q[C];if(typeof D!="function"||!(C in Bt.prototype))return!1;if(w===D)return!0;var O=BN(D);return!!O&&w===O[0]}function eoe(w){return!!UF&&UF in w}var toe=uS?dc:lT;function ib(w){var C=w&&w.constructor,D=typeof C=="function"&&C.prototype||om;return w===D}function U3(w){return w===w&&!Zn(w)}function H3(w,C){return function(D){return D==null?!1:D[w]===C&&(C!==n||w in Tn(D))}}function noe(w){var C=zS(w,function(O){return D.size===d&&D.clear(),O}),D=C.cache;return C}function roe(w,C){var D=w[1],O=C[1],F=D|O,W=F<(y|g|T),J=O==T&&D==b||O==T&&D==E&&w[7].length<=C[8]||O==(T|E)&&C[7].length<=C[8]&&D==b;if(!(W||J))return w;O&y&&(w[2]=C[2],F|=D&y?0:v);var se=C[3];if(se){var ue=w[3];w[3]=ue?E3(ue,se,C[4]):se,w[4]=ue?Iu(w[3],f):C[4]}return se=C[5],se&&(ue=w[5],w[5]=ue?A3(ue,se,C[6]):se,w[6]=ue?Iu(w[5],f):C[6]),se=C[7],se&&(w[7]=se),O&T&&(w[8]=w[8]==null?C[8]:_s(w[8],C[8])),w[9]==null&&(w[9]=C[9]),w[0]=C[0],w[1]=F,w}function soe(w){var C=[];if(w!=null)for(var D in Tn(w))C.push(D);return C}function ioe(w){return fS.call(w)}function V3(w,C,D){return C=Ir(C===n?w.length-1:C,0),function(){for(var O=arguments,F=-1,W=Ir(O.length-C,0),J=ve(W);++F<W;)J[F]=O[C+F];F=-1;for(var se=ve(C+1);++F<C;)se[F]=O[F];return se[C]=D(J),qi(w,this,se)}}function q3(w,C){return C.length<2?w:jf(w,jo(C,0,-1))}function ooe(w,C){for(var D=w.length,O=_s(C.length,D),F=hi(w);O--;){var W=C[O];w[O]=uc(W,D)?F[W]:n}return w}function WN(w,C){if(!(C==="constructor"&&typeof w[C]=="function")&&C!="__proto__")return w[C]}var W3=K3(m3),ob=wse||function(w,C){return os.setTimeout(w,C)},GN=K3(Nie);function G3(w,C,D){var O=C+"";return GN(w,Qie(O,aoe(Kie(O),D)))}function K3(w){var C=0,D=0;return function(){var O=Ese(),F=j-(O-D);if(D=O,F>0){if(++C>=I)return arguments[0]}else C=0;return w.apply(n,arguments)}}function jS(w,C){var D=-1,O=w.length,F=O-1;for(C=C===n?O:C;++D<C;){var W=NN(D,F),J=w[W];w[W]=w[D],w[D]=J}return w.length=C,w}var Y3=noe(function(w){var C=[];return w.charCodeAt(0)===46&&C.push(""),w.replace(sc,function(D,O,F,W){C.push(F?W.replace(xt,"$1"):O||D)}),C});function al(w){if(typeof w=="string"||Ki(w))return w;var C=w+"";return C=="0"&&1/w==-V?"-0":C}function $f(w){if(w!=null){try{return dS.call(w)}catch{}try{return w+""}catch{}}return""}function aoe(w,C){return Do(Z,function(D){var O="_."+D[0];C&D[1]&&!oS(w,O)&&w.push(O)}),w.sort()}function X3(w){if(w instanceof Bt)return w.clone();var C=new Oo(w.__wrapped__,w.__chain__);return C.__actions__=hi(w.__actions__),C.__index__=w.__index__,C.__values__=w.__values__,C}function loe(w,C,D){(D?Us(w,C,D):C===n)?C=1:C=Ir(Rt(C),0);var O=w==null?0:w.length;if(!O||C<1)return[];for(var F=0,W=0,J=ve(yS(O/C));F<O;)J[W++]=jo(w,F,F+=C);return J}function coe(w){for(var C=-1,D=w==null?0:w.length,O=0,F=[];++C<D;){var W=w[C];W&&(F[O++]=W)}return F}function uoe(){var w=arguments.length;if(!w)return[];for(var C=ve(w-1),D=arguments[0],O=w;O--;)C[O-1]=arguments[O];return Ou(wt(D)?hi(D):[D],as(C,1))}var doe=Dt(function(w,C){return vr(w)?eb(w,as(C,1,vr,!0)):[]}),foe=Dt(function(w,C){var D=Lo(C);return vr(D)&&(D=n),vr(w)?eb(w,as(C,1,vr,!0),at(D,2)):[]}),hoe=Dt(function(w,C){var D=Lo(C);return vr(D)&&(D=n),vr(w)?eb(w,as(C,1,vr,!0),n,D):[]});function poe(w,C,D){var O=w==null?0:w.length;return O?(C=D||C===n?1:Rt(C),jo(w,C<0?0:C,O)):[]}function moe(w,C,D){var O=w==null?0:w.length;return O?(C=D||C===n?1:Rt(C),C=O-C,jo(w,0,C<0?0:C)):[]}function goe(w,C){return w&&w.length?PS(w,at(C,3),!0,!0):[]}function voe(w,C){return w&&w.length?PS(w,at(C,3),!0):[]}function yoe(w,C,D,O)
|
|||
|
|
`;w.replace(Be,function(ft,Lt,Ut,Yi,Hs,Xi){return Ut||(Ut=Yi),Ae+=w.slice(Se,Xi).replace(sl,tse),Lt&&(se=!0,Ae+=`' +
|
|||
|
|
__e(`+Lt+`) +
|
|||
|
|
'`),Hs&&(ue=!0,Ae+=`';
|
|||
|
|
`+Hs+`;
|
|||
|
|
__p += '`),Ut&&(Ae+=`' +
|
|||
|
|
((__t = (`+Ut+`)) == null ? '' : __t) +
|
|||
|
|
'`),Se=Xi+ft.length,ft}),Ae+=`';
|
|||
|
|
`;var dt=pn.call(C,"variable")&&C.variable;if(!dt)Ae=`with (obj) {
|
|||
|
|
`+Ae+`
|
|||
|
|
}
|
|||
|
|
`;else if(je.test(dt))throw new bt(a);Ae=(ue?Ae.replace(Ze,""):Ae).replace(yt,"$1").replace(Nt,"$1;"),Ae="function("+(dt||"obj")+`) {
|
|||
|
|
`+(dt?"":`obj || (obj = {});
|
|||
|
|
`)+"var __t, __p = ''"+(se?", __e = _.escape":"")+(ue?`, __j = Array.prototype.join;
|
|||
|
|
function print() { __p += __j.call(arguments, '') }
|
|||
|
|
`:`;
|
|||
|
|
`)+Ae+`return __p
|
|||
|
|
}`;var Tt=P4(function(){return nn(W,Qe+"return "+Ae).apply(n,J)});if(Tt.source=Ae,ZN(Tt))throw Tt;return Tt}function Rce(w){return cn(w).toLowerCase()}function Pce(w){return cn(w).toUpperCase()}function Nce(w,C,D){if(w=cn(w),w&&(D||C===n))return LF(w);if(!w||!(C=Gi(C)))return w;var O=ma(w),F=ma(C),W=$F(O,F),J=FF(O,F)+1;return zu(O,W,J).join("")}function Tce(w,C,D){if(w=cn(w),w&&(D||C===n))return w.slice(0,BF(w)+1);if(!w||!(C=Gi(C)))return w;var O=ma(w),F=FF(O,ma(C))+1;return zu(O,0,F).join("")}function kce(w,C,D){if(w=cn(w),w&&(D||C===n))return w.replace(ae,"");if(!w||!(C=Gi(C)))return w;var O=ma(w),F=$F(O,ma(C));return zu(O,F).join("")}function Dce(w,C){var D=k,O=M;if(Zn(C)){var F="separator"in C?C.separator:F;D="length"in C?Rt(C.length):D,O="omission"in C?Gi(C.omission):O}w=cn(w);var W=w.length;if(rm(w)){var J=ma(w);W=J.length}if(D>=W)return w;var se=D-sm(O);if(se<1)return O;var ue=J?zu(J,0,se).join(""):w.slice(0,se);if(F===n)return ue+O;if(J&&(se+=ue.length-se),JN(F)){if(w.slice(se).search(F)){var Se,Ce=ue;for(F.global||(F=mN(F.source,cn(st.exec(F))+"g")),F.lastIndex=0;Se=F.exec(Ce);)var Ae=Se.index;ue=ue.slice(0,Ae===n?se:Ae)}}else if(w.indexOf(Gi(F),se)!=se){var Be=ue.lastIndexOf(F);Be>-1&&(ue=ue.slice(0,Be))}return ue+O}function Mce(w){return w=cn(w),w&&Zt.test(w)?w.replace(St,lse):w}var Oce=dm(function(w,C,D){return w+(D?" ":"")+C.toUpperCase()}),nT=N3("toUpperCase");function R4(w,C,D){return w=cn(w),C=D?n:C,C===n?rse(w)?dse(w):Kre(w):w.match(C)||[]}var P4=Dt(function(w,C){try{return qi(w,n,C)}catch(D){return ZN(D)?D:new bt(D)}}),Ice=cc(function(w,C){return Do(C,function(D){D=al(D),ac(w,D,XN(w[D],w))}),w});function jce(w){var C=w==null?0:w.length,D=at();return w=C?Xn(w,function(O){if(typeof O[1]!="function")throw new Mo(o);return[D(O[0]),O[1]]}):[],Dt(function(O){for(var F=-1;++F<C;){var W=w[F];if(qi(W[0],this,O))return qi(W[1],this,O)}})}function Lce(w){return lie(Io(w,l))}function rT(w){return function(){return w}}function $ce(w,C){return w==null||w!==w?C:w}var Fce=k3(),zce=k3(!0);function gi(w){return w}function sT(w){return a3(typeof w=="function"?w:Io(w,l))}function Bce(w){return c3(Io(w,l))}function Uce(w,C){return u3(w,Io(C,l))}var Hce=Dt(function(w,C){return function(D){return tb(D,w,C)}}),Vce=Dt(function(w,C){return function(D){return tb(w,D,C)}});function iT(w,C,D){var O=Xr(C),F=ES(C,O);D==null&&!(Zn(C)&&(F.length||!O.length))&&(D=C,C=w,w=this,F=ES(C,Xr(C)));var W=!(Zn(D)&&"chain"in D)||!!D.chain,J=dc(w);return Do(F,function(se){var ue=C[se];w[se]=ue,J&&(w.prototype[se]=function(){var Se=this.__chain__;if(W||Se){var Ce=w(this.__wrapped__),Ae=Ce.__actions__=hi(this.__actions__);return Ae.push({func:ue,args:arguments,thisArg:w}),Ce.__chain__=Se,Ce}return ue.apply(w,Ou([this.value()],arguments))})}),w}function qce(){return os._===this&&(os._=vse),this}function oT(){}function Wce(w){return w=Rt(w),Dt(function(C){return d3(C,w)})}var Gce=LN(Xn),Kce=LN(DF),Yce=LN(lN);function N4(w){return VN(w)?cN(al(w)):Eie(w)}function Xce(w){return function(C){return w==null?n:jf(w,C)}}var Qce=M3(),Zce=M3(!0);function aT(){return[]}function lT(){return!1}function Jce(){return{}}function eue(){return""}function tue(){return!0}function nue(w,C){if(w=Rt(w),w<1||w>U)return[];var D=X,O=_s(w,X);C=at(C),w-=X;for(var F=fN(O,C);++D<w;)C(D);return F}function rue(w){return wt(w)?Xn(w,al):Ki(w)?[w]:hi(Y3(cn(w)))}function sue(w){var C=++mse;return cn(w)+C}var iue=kS(function(w,C){return w+C},0),oue=$N("ceil"),aue=kS(function(w,C){return w/C},1),lue=$N("floor");function cue(w){return w&&w.length?CS(w,gi,SN):n}function uue(w,C){return w&&w.length?CS(w,at(C,2),SN):n}function due(w){return IF(w,gi)}function fue(w,C){return IF(w,at(C,2))}function hue(w){return w&&w.length?CS(w,gi,RN):n}function pue(w,C){return w&&w.length?CS(w,at(C,2),RN):n}var mue=kS(function(w,C){return w*C},1),gue=$N("round"),vue=kS(function(w,C){return w-C},0);function yue(w){return w&&w.length?dN(w,gi):0}function bue(w,C){return w&&w.length?dN(w,at(C,2)):0}return q.after=Bae,q.ary=o4,q.assign=Ple,q.assignIn=x4,q.assignInWith=VS,q.assignWith=Nle,q.at=Tle,q.before=a4,q.bi
|
|||
|
|
* table-core
|
|||
|
|
*
|
|||
|
|
* Copyright (c) TanStack
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE.md file in the root directory of this source tree.
|
|||
|
|
*
|
|||
|
|
* @license MIT
|
|||
|
|
*/function Wd(t,e){return typeof t=="function"?t(e):t}function Eo(t,e){return n=>{e.setState(r=>({...r,[t]:Wd(n,r[t])}))}}function bP(t){return t instanceof Function}function BOe(t){return Array.isArray(t)&&t.every(e=>typeof e=="number")}function UOe(t,e){const n=[],r=s=>{s.forEach(i=>{n.push(i);const o=e(i);o!=null&&o.length&&r(o)})};return r(t),n}function lt(t,e,n){let r=[],s;return i=>{let o;n.key&&n.debug&&(o=Date.now());const a=t(i);if(!(a.length!==r.length||a.some((f,l)=>r[l]!==f)))return s;r=a;let d;if(n.key&&n.debug&&(d=Date.now()),s=e(...a),n==null||n.onChange==null||n.onChange(s),n.key&&n.debug&&n!=null&&n.debug()){const f=Math.round((Date.now()-o)*100)/100,l=Math.round((Date.now()-d)*100)/100,u=l/16,p=(h,m)=>{for(h=String(h);h.length<m;)h=" "+h;return h};console.info(`%c⏱ ${p(l,5)} /${p(f,5)} ms`,`
|
|||
|
|
font-size: .6rem;
|
|||
|
|
font-weight: bold;
|
|||
|
|
color: hsl(${Math.max(0,Math.min(120-120*u,120))}deg 100% 31%);`,n==null?void 0:n.key)}return s}}function ct(t,e,n,r){return{debug:()=>{var s;return(s=t==null?void 0:t.debugAll)!=null?s:t[e]},key:!1,onChange:r}}function HOe(t,e,n,r){const s=()=>{var o;return(o=i.getValue())!=null?o:t.options.renderFallbackValue},i={id:`${e.id}_${n.id}`,row:e,column:n,getValue:()=>e.getValue(r),renderValue:s,getContext:lt(()=>[t,n,e,i],(o,a,c,d)=>({table:o,column:a,row:c,cell:d,getValue:d.getValue,renderValue:d.renderValue}),ct(t.options,"debugCells"))};return t._features.forEach(o=>{o.createCell==null||o.createCell(i,n,e,t)},{}),i}function VOe(t,e,n,r){var s,i;const a={...t._getDefaultColumnDef(),...e},c=a.accessorKey;let d=(s=(i=a.id)!=null?i:c?typeof String.prototype.replaceAll=="function"?c.replaceAll(".","_"):c.replace(/\./g,"_"):void 0)!=null?s:typeof a.header=="string"?a.header:void 0,f;if(a.accessorFn?f=a.accessorFn:c&&(c.includes(".")?f=u=>{let p=u;for(const m of c.split(".")){var h;p=(h=p)==null?void 0:h[m]}return p}:f=u=>u[a.accessorKey]),!d)throw new Error;let l={id:`${String(d)}`,accessorFn:f,parent:r,depth:n,columnDef:a,columns:[],getFlatColumns:lt(()=>[!0],()=>{var u;return[l,...(u=l.columns)==null?void 0:u.flatMap(p=>p.getFlatColumns())]},ct(t.options,"debugColumns")),getLeafColumns:lt(()=>[t._getOrderColumnsFn()],u=>{var p;if((p=l.columns)!=null&&p.length){let h=l.columns.flatMap(m=>m.getLeafColumns());return u(h)}return[l]},ct(t.options,"debugColumns"))};for(const u of t._features)u.createColumn==null||u.createColumn(l,t);return l}const Rs="debugHeaders";function bU(t,e,n){var r;let i={id:(r=n.id)!=null?r:e.id,column:e,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const o=[],a=c=>{c.subHeaders&&c.subHeaders.length&&c.subHeaders.map(a),o.push(c)};return a(i),o},getContext:()=>({table:t,header:i,column:e})};return t._features.forEach(o=>{o.createHeader==null||o.createHeader(i,t)}),i}const qOe={createTable:t=>{t.getHeaderGroups=lt(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,n,r,s)=>{var i,o;const a=(i=r==null?void 0:r.map(l=>n.find(u=>u.id===l)).filter(Boolean))!=null?i:[],c=(o=s==null?void 0:s.map(l=>n.find(u=>u.id===l)).filter(Boolean))!=null?o:[],d=n.filter(l=>!(r!=null&&r.includes(l.id))&&!(s!=null&&s.includes(l.id)));return k1(e,[...a,...d,...c],t)},ct(t.options,Rs)),t.getCenterHeaderGroups=lt(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,n,r,s)=>(n=n.filter(i=>!(r!=null&&r.includes(i.id))&&!(s!=null&&s.includes(i.id))),k1(e,n,t,"center")),ct(t.options,Rs)),t.getLeftHeaderGroups=lt(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left],(e,n,r)=>{var s;const i=(s=r==null?void 0:r.map(o=>n.find(a=>a.id===o)).filter(Boolean))!=null?s:[];return k1(e,i,t,"left")},ct(t.options,Rs)),t.getRightHeaderGroups=lt(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.right],(e,n,r)=>{var s;const i=(s=r==null?void 0:r.map(o=>n.find(a=>a.id===o)).filter(Boolean))!=null?s:[];return k1(e,i,t,"right")},ct(t.options,Rs)),t.getFooterGroups=lt(()=>[t.getHeaderGroups()],e=>[...e].reverse(),ct(t.options,Rs)),t.getLeftFooterGroups=lt(()=>[t.getLeftHeaderGroups()],e=>[...e].reverse(),ct(t.options,Rs)),t.getCenterFooterGroups=lt(()=>[t.getCenterHeaderGroups()],e=>[...e].reverse(),ct(t.options,Rs)),t.getRightFooterGroups=lt(()=>[t.getRightHeaderGroups()],e=>[...e].reverse(),ct(t.options,Rs)),t.getFlatHeaders=lt(()=>[t.getHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,Rs)),t.getLeftFlatHeaders=lt(()=>[t.getLeftHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,Rs)),t.getCenterFlatHeaders=lt(()=>[t.getCenterHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,Rs)),t.getRightFlatHeaders=lt(()=>[t.getRightHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,Rs)),t.getCenterLeafHeaders=lt(()=>[t.getCen
|
|||
|
|
* react-table
|
|||
|
|
*
|
|||
|
|
* Copyright (c) TanStack
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE.md file in the root directory of this source tree.
|
|||
|
|
*
|
|||
|
|
* @license MIT
|
|||
|
|
*/function fd(t,e){return t?kIe(t)?S.createElement(t,e):t:null}function kIe(t){return DIe(t)||typeof t=="function"||MIe(t)}function DIe(t){return typeof t=="function"&&(()=>{const e=Object.getPrototypeOf(t);return e.prototype&&e.prototype.isReactComponent})()}function MIe(t){return typeof t=="object"&&typeof t.$$typeof=="symbol"&&["react.memo","react.forward_ref"].includes(t.$$typeof.description)}function CJ(t){const e={state:{},onStateChange:()=>{},renderFallbackValue:null,...t},[n]=S.useState(()=>({current:CIe(e)})),[r,s]=S.useState(()=>n.current.initialState);return n.current.setOptions(i=>({...i,...t,state:{...r,...t.state},onStateChange:o=>{s(o),t.onStateChange==null||t.onStateChange(o)}})),n.current}const ey=oe.forwardRef(({className:t,...e},n)=>x.jsx("div",{ref:n,className:ie("flex items-center gap-2",t),...e}));ey.displayName="ButtonGroup";const EJ=({label:t="Cancelar",...e})=>x.jsx(Xe,{type:"button",variant:"secondary",...e,children:t});EJ.displayName="CancelButton";const OIe=({buttonText:t,title:e="",content:n,className:r=""})=>x.jsx("div",{className:`flex items-baseline justify-center mr-4 font-medium ${r}`,children:x.jsxs(C_,{children:[x.jsx(e2,{asChild:!0,children:x.jsxs(Xe,{variant:"link",className:"inline-flex items-center font-medium group",children:[x.jsx("span",{className:"underline-offset-4 group-hover:underline",children:t}),x.jsx(xq,{className:"w-4 h-4 ml-1 text-muted-foreground"})]})}),x.jsxs(Sy,{className:"sm:max-w-[425px]",children:[x.jsx(Cy,{children:x.jsx(Ay,{children:e})}),x.jsxs(i$,{className:"grid gap-4 py-2",children:[n,x.jsx(Ey,{children:x.jsx(wE,{asChild:!0,children:x.jsx(Xe,{type:"button",children:ne("common.close")})})})]})]})]})}),IIe=li("",{variants:{size:{default:"w-4 h-4",sm:"h-3.5 w-3.5",lg:"h-6 w-6",icon:"w-7 h-7"}},defaultVariants:{size:"default"}}),AJ=oe.forwardRef(({className:t,label:e,size:n,icon:r,children:s,...i},o)=>{const a=!!r;return x.jsxs(Xe,{ref:o,size:n,className:ie(a?"gap-1":"",t),...i,children:[a&&x.jsx(r,{className:ie(IIe({size:n}))}),x.jsx(x.Fragment,{children:e||s})]})});AJ.displayName="CustomButton";const xP=({label:t="Enviar",...e})=>x.jsx(AJ,{type:"submit",label:t,variant:"default",...e});xP.displayName="SubmitButton";function jIe(t){let r=0;for(let f=0;f<t.length;f++)r=t.charCodeAt(f)+((r<<5)-r);let s="#";for(let f=0;f<3;f++){const l=r>>f*8&255;s+=("00"+l.toString(16)).substr(-2)}const i=parseInt(s.substr(1,2),16),o=parseInt(s.substr(3,2),16),a=parseInt(s.substr(5,2),16),c=`#${(i*.7|0).toString(16).padStart(2,"0")}${(o*.7|0).toString(16).padStart(2,"0")}${(a*.7|0).toString(16).padStart(2,"0")}`,d=`#${Math.min(255,Math.floor(i+(255-i)*.7)).toString(16).padStart(2,"0")}${Math.min(255,Math.floor(o+(255-o)*.7)).toString(16).padStart(2,"0")}${Math.min(255,Math.floor(a+(255-a)*.7)).toString(16).padStart(2,"0")}`;return[c,d]}const RJ=({label:t,className:e})=>{const[n,r]=jIe(t);return x.jsx(kL,{className:e,style:e?{}:{backgroundColor:r,color:n},children:t})},LIe=li("p-6",{variants:{variant:{full:"w-full",boxed:"container max-w-3xl lg:max-w-5xl mx-auto"}},defaultVariants:{variant:"full"}}),PJ=({className:t,as:e="article",variant:n,...r})=>x.jsx(e,{className:ie(LIe({variant:n,className:t})),...r});PJ.displayName="Container";const P$=()=>{const t=Fs();return x.jsxs(Xe,{variant:"outline",size:"icon",className:"h-7 w-7",onClick:()=>t(-1),children:[x.jsx(iR,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:ne("common.back")})]})};function NJ({table:t,header:e,className:n}){return e.column.getCanSort()?x.jsx("div",{className:ie("flex items-center space-x-2",n),children:x.jsxs(M_,{children:[x.jsx(O_,{asChild:!0,children:x.jsxs(Xe,{"aria-label":e.column.getIsSorted()==="desc"?ne("common.sort_desc_description"):e.column.getIsSorted()==="asc"?ne("common.sort_asc_description"):ne("sort_none_description"),size:"sm",variant:"ghost",className:"-ml-3 h-8 data-[state=open]:bg-accent font-bold text-muted-foreground",children:[fd(e.column.columnDef.header,e.getContext()),e.column.getIsSorted()==="desc"?x.jsx(yB,{className:"w-4 h-4 ml-2","aria-hidden":"true"}):e.colum
|
|||
|
|
To pick up a draggable item, press the space bar.
|
|||
|
|
While dragging, use the arrow keys to move the item.
|
|||
|
|
Press space again to drop the item in its new position, or press escape to cancel.
|
|||
|
|
`},ZIe={onDragStart(t){let{active:e}=t;return"Picked up draggable item "+e.id+"."},onDragOver(t){let{active:e,over:n}=t;return n?"Draggable item "+e.id+" was moved over droppable area "+n.id+".":"Draggable item "+e.id+" is no longer over a droppable area."},onDragEnd(t){let{active:e,over:n}=t;return n?"Draggable item "+e.id+" was dropped over droppable area "+n.id:"Draggable item "+e.id+" was dropped."},onDragCancel(t){let{active:e}=t;return"Dragging was cancelled. Draggable item "+e.id+" was dropped."}};function JIe(t){let{announcements:e=ZIe,container:n,hiddenTextDescribedById:r,screenReaderInstructions:s=QIe}=t;const{announce:i,announcement:o}=KIe(),a=q_("DndLiveRegion"),[c,d]=S.useState(!1);if(S.useEffect(()=>{d(!0)},[]),YIe(S.useMemo(()=>({onDragStart(l){let{active:u}=l;i(e.onDragStart({active:u}))},onDragMove(l){let{active:u,over:p}=l;e.onDragMove&&i(e.onDragMove({active:u,over:p}))},onDragOver(l){let{active:u,over:p}=l;i(e.onDragOver({active:u,over:p}))},onDragEnd(l){let{active:u,over:p}=l;i(e.onDragEnd({active:u,over:p}))},onDragCancel(l){let{active:u,over:p}=l;i(e.onDragCancel({active:u,over:p}))}}),[i,e])),!c)return null;const f=oe.createElement(oe.Fragment,null,oe.createElement(WIe,{id:r,value:s.draggable}),oe.createElement(GIe,{id:a,announcement:o}));return n?rs.createPortal(f,n):f}var Vr;(function(t){t.DragStart="dragStart",t.DragMove="dragMove",t.DragEnd="dragEnd",t.DragCancel="dragCancel",t.DragOver="dragOver",t.RegisterDroppable="registerDroppable",t.SetDroppableDisabled="setDroppableDisabled",t.UnregisterDroppable="unregisterDroppable"})(Vr||(Vr={}));function ZE(){}function O1(t,e){return S.useMemo(()=>({sensor:t,options:e??{}}),[t,e])}function eje(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return S.useMemo(()=>[...e].filter(r=>r!=null),[...e])}const Ja=Object.freeze({x:0,y:0});function tje(t,e){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function nje(t,e){const n=QE(t);if(!n)return"0 0";const r={x:(n.x-e.left)/e.width*100,y:(n.y-e.top)/e.height*100};return r.x+"% "+r.y+"%"}function rje(t,e){let{data:{value:n}}=t,{data:{value:r}}=e;return n-r}function sje(t,e){let{data:{value:n}}=t,{data:{value:r}}=e;return r-n}function ije(t,e){if(!t||t.length===0)return null;const[n]=t;return n[e]}function _U(t,e,n){return e===void 0&&(e=t.left),n===void 0&&(n=t.top),{x:e+t.width*.5,y:n+t.height*.5}}const oje=t=>{let{collisionRect:e,droppableRects:n,droppableContainers:r}=t;const s=_U(e,e.left,e.top),i=[];for(const o of r){const{id:a}=o,c=n.get(a);if(c){const d=tje(_U(c),s);i.push({id:a,data:{droppableContainer:o,value:d}})}}return i.sort(rje)};function aje(t,e){const n=Math.max(e.top,t.top),r=Math.max(e.left,t.left),s=Math.min(e.left+e.width,t.left+t.width),i=Math.min(e.top+e.height,t.top+t.height),o=s-r,a=i-n;if(r<s&&n<i){const c=e.width*e.height,d=t.width*t.height,f=o*a,l=f/(c+d-f);return Number(l.toFixed(4))}return 0}const lje=t=>{let{collisionRect:e,droppableRects:n,droppableContainers:r}=t;const s=[];for(const i of r){const{id:o}=i,a=n.get(o);if(a){const c=aje(a,e);c>0&&s.push({id:o,data:{droppableContainer:i,value:c}})}}return s.sort(sje)};function cje(t,e,n){return{...t,scaleX:e&&n?e.width/n.width:1,scaleY:e&&n?e.height/n.height:1}}function MJ(t,e){return t&&e?{x:t.left-e.left,y:t.top-e.top}:Ja}function uje(t){return function(n){for(var r=arguments.length,s=new Array(r>1?r-1:0),i=1;i<r;i++)s[i-1]=arguments[i];return s.reduce((o,a)=>({...o,top:o.top+t*a.y,bottom:o.bottom+t*a.y,left:o.left+t*a.x,right:o.right+t*a.x}),{...n})}}const dje=uje(1);function OJ(t){if(t.startsWith("matrix3d(")){const e=t.slice(9,-1).split(/, /);return{x:+e[12],y:+e[13],scaleX:+e[0],scaleY:+e[5]}}else if(t.startsWith("matrix(")){const e=t.slice(7,-1).split(/, /);return{x:+e[4],y:+e[5],scaleX:+e[0],scaleY:+e[3]}}return null}function fje(t,e,n){const r=OJ(e);if(!r)return t;const{scaleX:s,scaleY:i,x:o,y:a}=r,c=t.left-o-(1-s)*parseFloat(n),d=t.top-a-(1-i)*parseFloat(n.slice(n.indexOf(" ")+1)),f=s?t.width/s:t.width,l=i?t.height/i:t.height;return{width:f,height:l,top:d,right:c+f,bottom:d+l,left:c}
|
|||
|
|
`);return e.join("")}}function Zb(t,e){try{const{protocol:n}=e?new URL(t,e):new URL(t);return n==="http:"||n==="https:"}catch{return!1}}function $i(t){t.preventDefault()}function See(t){console.log("Deprecated API usage: "+t)}let VU;class Cee{static toDateObject(e){if(!e||typeof e!="string")return null;VU||(VU=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));const n=VU.exec(e);if(!n)return null;const r=parseInt(n[1],10);let s=parseInt(n[2],10);s=s>=1&&s<=12?s-1:0;let i=parseInt(n[3],10);i=i>=1&&i<=31?i:1;let o=parseInt(n[4],10);o=o>=0&&o<=23?o:0;let a=parseInt(n[5],10);a=a>=0&&a<=59?a:0;let c=parseInt(n[6],10);c=c>=0&&c<=59?c:0;const d=n[7]||"Z";let f=parseInt(n[8],10);f=f>=0&&f<=23?f:0;let l=parseInt(n[9],10)||0;return l=l>=0&&l<=59?l:0,d==="-"?(o+=f,a+=l):d==="+"&&(o-=f,a-=l),new Date(Date.UTC(r,s,i,o,a,c))}}function t$e(t,{scale:e=1,rotation:n=0}){const{width:r,height:s}=t.attributes.style,i=[0,0,parseInt(r),parseInt(s)];return new G_({viewBox:i,scale:e,rotation:n})}function G$(t){if(t.startsWith("#")){const e=parseInt(t.slice(1),16);return[(e&16711680)>>16,(e&65280)>>8,e&255]}return t.startsWith("rgb(")?t.slice(4,-1).split(",").map(e=>parseInt(e)):t.startsWith("rgba(")?t.slice(5,-1).split(",").map(e=>parseInt(e)).slice(0,3):(jt(`Not a valid color format: "${t}"`),[0,0,0])}function n$e(t){const e=document.createElement("span");e.style.visibility="hidden",document.body.append(e);for(const n of t.keys()){e.style.color=n;const r=window.getComputedStyle(e).color;t.set(n,G$(r))}e.remove()}function er(t){const{a:e,b:n,c:r,d:s,e:i,f:o}=t.getTransform();return[e,n,r,s,i,o]}function yc(t){const{a:e,b:n,c:r,d:s,e:i,f:o}=t.getTransform().invertSelf();return[e,n,r,s,i,o]}function Mp(t,e,n=!1,r=!0){if(e instanceof G_){const{pageWidth:s,pageHeight:i}=e.rawDims,{style:o}=t,a=Di.isCSSRoundSupported,c=`var(--scale-factor) * ${s}px`,d=`var(--scale-factor) * ${i}px`,f=a?`round(${c}, 1px)`:`calc(${c})`,l=a?`round(${d}, 1px)`:`calc(${d})`;!n||e.rotation%180===0?(o.width=f,o.height=l):(o.width=l,o.height=f)}r&&t.setAttribute("data-main-rotation",e.rotation)}var yh,bh,ro,xh,gA,Eee,ri,Aee,Ree,yC,Pee,UO;const vA=class vA{constructor(e){B(this,ri);B(this,yh,null);B(this,bh,null);B(this,ro);B(this,xh,null);$(this,ro,e)}render(){const e=$(this,yh,document.createElement("div"));e.className="editToolbar",e.setAttribute("role","toolbar");const n=R(this,ro)._uiManager._signal;e.addEventListener("contextmenu",$i,{signal:n}),e.addEventListener("pointerdown",z(vA,gA,Eee),{signal:n});const r=$(this,xh,document.createElement("div"));r.className="buttons",e.append(r);const s=R(this,ro).toolbarPosition;if(s){const{style:i}=e,o=R(this,ro)._uiManager.direction==="ltr"?1-s[0]:s[0];i.insetInlineEnd=`${100*o}%`,i.top=`calc(${100*s[1]}% + var(--editor-toolbar-vert-offset))`}return z(this,ri,Pee).call(this),e}hide(){var e;R(this,yh).classList.add("hidden"),(e=R(this,bh))==null||e.hideDropdown()}show(){R(this,yh).classList.remove("hidden")}addAltTextButton(e){z(this,ri,yC).call(this,e),R(this,xh).prepend(e,R(this,ri,UO))}addColorPicker(e){$(this,bh,e);const n=e.renderButton();z(this,ri,yC).call(this,n),R(this,xh).prepend(n,R(this,ri,UO))}remove(){var e;R(this,yh).remove(),(e=R(this,bh))==null||e.destroy(),$(this,bh,null)}};yh=new WeakMap,bh=new WeakMap,ro=new WeakMap,xh=new WeakMap,gA=new WeakSet,Eee=function(e){e.stopPropagation()},ri=new WeakSet,Aee=function(e){R(this,ro)._focusEventsAllowed=!1,e.preventDefault(),e.stopPropagation()},Ree=function(e){R(this,ro)._focusEventsAllowed=!0,e.preventDefault(),e.stopPropagation()},yC=function(e){const n=R(this,ro)._uiManager._signal;e.addEventListener("focusin",z(this,ri,Aee).bind(this),{capture:!0,signal:n}),e.addEventListener("focusout",z(this,ri,Ree).bind(this),{capture:!0,signal:n}),e.addEventListener("contextmenu",$i,{signal:n})},Pee=function(){const e=document.createElement("button");e.className="delete",e.tabIndex=0,e.setAttribute("data-l10n-id",`pdfjs-editor-remove-${R(this,ro).editorType}-button`),z(this,ri,yC).call(this,e),e.addEventListener("click",n=>{R(
|
|||
|
|
`))||null;d&&this.data.comb&&(d=d.replaceAll(/\s+/g,""));const f={userValue:a,formattedValue:d,lastCommittedValue:null,commitKey:1,focused:!1};this.data.multiLine?(r=document.createElement("textarea"),r.textContent=d??a,this.data.doNotScroll&&(r.style.overflowY="hidden")):(r=document.createElement("input"),r.type="text",r.setAttribute("value",d??a),this.data.doNotScroll&&(r.style.overflowX="hidden")),this.data.hasOwnCanvas&&(r.hidden=!0),Ip.add(r),r.setAttribute("data-element-id",n),r.disabled=this.data.readOnly,r.name=this.data.fieldName,r.tabIndex=X_,this._setRequired(r,this.data.required),c&&(r.maxLength=c),r.addEventListener("input",u=>{e.setValue(n,{value:u.target.value}),this.setPropertyOnSiblings(r,"value",u.target.value,"value"),f.formattedValue=null}),r.addEventListener("resetform",u=>{const p=this.data.defaultFieldValue??"";r.value=f.userValue=p,f.formattedValue=null});let l=u=>{const{formattedValue:p}=f;p!=null&&(u.target.value=p),u.target.scrollLeft=0};if(this.enableScripting&&this.hasJSActions){r.addEventListener("focus",p=>{var m;if(f.focused)return;const{target:h}=p;f.userValue&&(h.value=f.userValue),f.lastCommittedValue=h.value,f.commitKey=1,(m=this.data.actions)!=null&&m.Focus||(f.focused=!0)}),r.addEventListener("updatefromsandbox",p=>{this.showElementAndHideCanvas(p.target);const h={value(m){f.userValue=m.detail.value??"",e.setValue(n,{value:f.userValue.toString()}),m.target.value=f.userValue},formattedValue(m){const{formattedValue:y}=m.detail;f.formattedValue=y,y!=null&&m.target!==document.activeElement&&(m.target.value=y),e.setValue(n,{formattedValue:y})},selRange(m){m.target.setSelectionRange(...m.detail.selRange)},charLimit:m=>{var b;const{charLimit:y}=m.detail,{target:g}=m;if(y===0){g.removeAttribute("maxLength");return}g.setAttribute("maxLength",y);let v=f.userValue;!v||v.length<=y||(v=v.slice(0,y),g.value=f.userValue=v,e.setValue(n,{value:v}),(b=this.linkService.eventBus)==null||b.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:v,willCommit:!0,commitKey:1,selStart:g.selectionStart,selEnd:g.selectionEnd}}))}};this._dispatchEventFromSandbox(h,p)}),r.addEventListener("keydown",p=>{var y;f.commitKey=1;let h=-1;if(p.key==="Escape"?h=0:p.key==="Enter"&&!this.data.multiLine?h=2:p.key==="Tab"&&(f.commitKey=3),h===-1)return;const{value:m}=p.target;f.lastCommittedValue!==m&&(f.lastCommittedValue=m,f.userValue=m,(y=this.linkService.eventBus)==null||y.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:m,willCommit:!0,commitKey:h,selStart:p.target.selectionStart,selEnd:p.target.selectionEnd}}))});const u=l;l=null,r.addEventListener("blur",p=>{var m,y;if(!f.focused||!p.relatedTarget)return;(m=this.data.actions)!=null&&m.Blur||(f.focused=!1);const{value:h}=p.target;f.userValue=h,f.lastCommittedValue!==h&&((y=this.linkService.eventBus)==null||y.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:h,willCommit:!0,commitKey:f.commitKey,selStart:p.target.selectionStart,selEnd:p.target.selectionEnd}})),u(p)}),(i=this.data.actions)!=null&&i.Keystroke&&r.addEventListener("beforeinput",p=>{var A;f.lastCommittedValue=null;const{data:h,target:m}=p,{value:y,selectionStart:g,selectionEnd:v}=m;let b=g,_=v;switch(p.inputType){case"deleteWordBackward":{const P=y.substring(0,g).match(/\w*[^\w]*$/);P&&(b-=P[0].length);break}case"deleteWordForward":{const P=y.substring(g).match(/^[^\w]*\w*/);P&&(_+=P[0].length);break}case"deleteContentBackward":g===v&&(b-=1);break;case"deleteContentForward":g===v&&(_+=1);break}p.preventDefault(),(A=this.linkService.eventBus)==null||A.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:y,change:h||"",willCommit:!1,selStart:b,selEnd:_}})}),this._setEventListeners(r,f,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],p=>p.target.value)}if(l&&r.addEventListener("blur",l),this.data.comb){const p=(this.data.rect[2]-this.data.rect[0])/c;r.classList.add("comb"),r.style.letterSpacing=`
|
|||
|
|
`))n.push({name:"span",value:i,attributes:s});return r},wte=function(e){e.altKey||e.shiftKey||e.ctrlKey||e.metaKey||(e.key==="Enter"||e.key==="Escape"&&R(this,Uc))&&z(this,Pn,RC).call(this)},_te=function(){if(R(this,Hc)!==null)return;const{page:{view:e},viewport:{rawDims:{pageWidth:n,pageHeight:r,pageX:s,pageY:i}}}=R(this,bw);let o=!!R(this,hv),a=o?R(this,hv):R(this,xw);for(const h of R(this,yw))if(!a||Je.intersect(h.data.rect,a)!==null){a=h.data.rect,o=!0;break}const c=Je.normalizeRect([a[0],e[3]-a[1]+e[1],a[2],e[3]-a[3]+e[1]]),f=o?a[2]-a[0]+5:0,l=c[0]+f,u=c[1];$(this,Hc,[100*(l-s)/n,100*(u-i)/r]);const{style:p}=R(this,fr);p.left=`${R(this,Hc)[0]}%`,p.top=`${R(this,Hc)[1]}%`},RC=function(){$(this,Uc,!R(this,Uc)),R(this,Uc)?(z(this,Pn,PC).call(this),R(this,fr).addEventListener("click",R(this,fv)),R(this,fr).addEventListener("keydown",R(this,dv))):(z(this,Pn,bI).call(this),R(this,fr).removeEventListener("click",R(this,fv)),R(this,fr).removeEventListener("keydown",R(this,dv)))},PC=function(){R(this,Ta)||this.render(),this.isVisible?R(this,Uc)&&R(this,fr).classList.add("focused"):(z(this,Pn,_te).call(this),R(this,fr).hidden=!1,R(this,fr).style.zIndex=parseInt(R(this,fr).style.zIndex)+1e3)},bI=function(){R(this,fr).classList.remove("focused"),!(R(this,Uc)||!this.isVisible)&&(R(this,fr).hidden=!0,R(this,fr).style.zIndex=parseInt(R(this,fr).style.zIndex)-1e3)};class Ste extends Sr{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0}),this.textContent=e.data.textContent,this.textPosition=e.data.textPosition,this.annotationEditorType=Gt.FREETEXT}render(){if(this.container.classList.add("freeTextAnnotation"),this.textContent){const e=document.createElement("div");e.classList.add("annotationTextContent"),e.setAttribute("role","comment");for(const n of this.textContent){const r=document.createElement("span");r.textContent=n,e.append(r)}this.container.append(e)}return!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this._editOnDoubleClick(),this.container}get _isEditable(){return this.data.hasOwnCanvas}}var _w;class SFe extends Sr{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});B(this,_w,null)}render(){this.container.classList.add("lineAnnotation");const n=this.data,{width:r,height:s}=du(n.rect),i=this.svgFactory.create(r,s,!0),o=$(this,_w,this.svgFactory.createElement("svg:line"));return o.setAttribute("x1",n.rect[2]-n.lineCoordinates[0]),o.setAttribute("y1",n.rect[3]-n.lineCoordinates[1]),o.setAttribute("x2",n.rect[2]-n.lineCoordinates[2]),o.setAttribute("y2",n.rect[3]-n.lineCoordinates[3]),o.setAttribute("stroke-width",n.borderStyle.width||1),o.setAttribute("stroke","transparent"),o.setAttribute("fill","transparent"),i.append(o),this.container.append(i),!n.popupRef&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return R(this,_w)}addHighlightArea(){this.container.classList.add("highlightArea")}}_w=new WeakMap;var Sw;class CFe extends Sr{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});B(this,Sw,null)}render(){this.container.classList.add("squareAnnotation");const n=this.data,{width:r,height:s}=du(n.rect),i=this.svgFactory.create(r,s,!0),o=n.borderStyle.width,a=$(this,Sw,this.svgFactory.createElement("svg:rect"));return a.setAttribute("x",o/2),a.setAttribute("y",o/2),a.setAttribute("width",r-o),a.setAttribute("height",s-o),a.setAttribute("stroke-width",o||1),a.setAttribute("stroke","transparent"),a.setAttribute("fill","transparent"),i.append(a),this.container.append(i),!n.popupRef&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return R(this,Sw)}addHighlightArea(){this.container.classList.add("highlightArea")}}Sw=new WeakMap;var Cw;class EFe extends Sr{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});B(this,Cw,null)}render(){this.container.classList.add("circleAnnotation");const n=this.data,{width:r,height:s}=du(n.rect),i=this.svgFactory.create(r,s,!0),o=n.borderStyle.width,a=$(this,Cw,this.svgFactory.createElement("svg:ellipse"));return a.setAttribute("cx",r/2),a.setAttribute("cy",s/2),a.setAttribute("rx",r/2-o/2),a.s
|
|||
|
|
`);if(!i)return;const o=window.getSelection();if(!o.rangeCount)return;this.editorDiv.normalize(),o.deleteFromDocument();const a=o.getRangeAt(0);if(!i.includes(`
|
|||
|
|
`)){a.insertNode(document.createTextNode(i)),this.editorDiv.normalize(),o.collapseToStart();return}const{startContainer:c,startOffset:d}=a,f=[],l=[];if(c.nodeType===Node.TEXT_NODE){const g=c.parentElement;if(l.push(c.nodeValue.slice(d).replaceAll(U1,"")),g!==this.editorDiv){let v=f;for(const b of this.editorDiv.childNodes){if(b===g){v=l;continue}v.push(z(m=$n,pu,TC).call(m,b))}}f.push(c.nodeValue.slice(0,d).replaceAll(U1,""))}else if(c===this.editorDiv){let g=f,v=0;for(const b of this.editorDiv.childNodes)v++===d&&(g=l),g.push(z(y=$n,pu,TC).call(y,b))}$(this,oo,`${f.join(`
|
|||
|
|
`)}${i}${l.join(`
|
|||
|
|
`)}`),z(this,Tr,kC).call(this);const u=new Range;let p=f.reduce((g,v)=>g+v.length,0);for(const{firstChild:g}of this.editorDiv.childNodes)if(g.nodeType===Node.TEXT_NODE){const v=g.nodeValue.length;if(p<=v){u.setStart(g,p),u.setEnd(g,p);break}p-=v}o.removeAllRanges(),o.addRange(u)}get contentDiv(){return this.editorDiv}static deserialize(n,r,s){var a;let i=null;if(n instanceof Ste){const{data:{defaultAppearanceData:{fontSize:c,fontColor:d},rect:f,rotation:l,id:u},textContent:p,textPosition:h,parent:{page:{pageNumber:m}}}=n;if(!p||p.length===0)return null;i=n={annotationType:Gt.FREETEXT,color:Array.from(d),fontSize:c,value:p.join(`
|
|||
|
|
`),position:h,pageIndex:m-1,rect:f.slice(0),rotation:l,id:u,deleted:!1}}const o=super.deserialize(n,r,s);return $(o,ao,n.fontSize),$(o,ka,Je.makeHexColor(...n.color)),$(o,oo,z(a=$n,pu,SI).call(a,n.value)),o.annotationElementId=n.id||null,$(o,mv,i),o}serialize(n=!1){if(this.isEmpty())return null;if(this.deleted)return{pageIndex:this.pageIndex,id:this.annotationElementId,deleted:!0};const r=$n._internalPadding*this.parentScale,s=this.getRect(r,r),i=yn._colorManager.convert(this.isAttachedToDOM?getComputedStyle(this.editorDiv).color:R(this,ka)),o={annotationType:Gt.FREETEXT,color:i,fontSize:R(this,ao),value:z(this,Tr,kte).call(this),pageIndex:this.pageIndex,rect:s,rotation:this.rotation,structTreeParentId:this._structTreeParentId};return n?o:this.annotationElementId&&!z(this,Tr,Dte).call(this,o)?null:(o.id=this.annotationElementId,o)}renderAnnotationElement(n){const r=super.renderAnnotationElement(n);if(this.deleted)return r;const{style:s}=r;s.fontSize=`calc(${R(this,ao)}px * var(--scale-factor))`,s.color=R(this,ka),r.replaceChildren();for(const o of R(this,oo).split(`
|
|||
|
|
`)){const a=document.createElement("div");a.append(o?document.createTextNode(o):document.createElement("br")),r.append(a)}const i=$n._internalPadding*this.parentScale;return n.updateEdited({rect:this.getRect(i,i),popupContent:R(this,oo)}),r}resetAnnotationElement(n){super.resetAnnotationElement(n),n.resetEdited()}};Tw=new WeakMap,kw=new WeakMap,Dw=new WeakMap,Mw=new WeakMap,Ow=new WeakMap,ka=new WeakMap,oo=new WeakMap,Iw=new WeakMap,ao=new WeakMap,mv=new WeakMap,Tr=new WeakSet,Pte=function(n){const r=i=>{this.editorDiv.style.fontSize=`calc(${i}px * var(--scale-factor))`,this.translate(0,-(i-R(this,ao))*this.parentScale),$(this,ao,i),z(this,Tr,NC).call(this)},s=R(this,ao);this.addCommands({cmd:r.bind(this,n),undo:r.bind(this,s),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:vt.FREETEXT_SIZE,overwriteIfSameType:!0,keepUndo:!0})},Nte=function(n){const r=i=>{$(this,ka,this.editorDiv.style.color=i)},s=R(this,ka);this.addCommands({cmd:r.bind(this,n),undo:r.bind(this,s),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:vt.FREETEXT_COLOR,overwriteIfSameType:!0,keepUndo:!0})},Tte=function(){var r;const n=[];this.editorDiv.normalize();for(const s of this.editorDiv.childNodes)n.push(z(r=$n,pu,TC).call(r,s));return n.join(`
|
|||
|
|
`)},NC=function(){const[n,r]=this.parentDimensions;let s;if(this.isAttachedToDOM)s=this.div.getBoundingClientRect();else{const{currentLayer:i,div:o}=this,a=o.style.display,c=o.classList.contains("hidden");o.classList.remove("hidden"),o.style.display="hidden",i.div.append(this.div),s=o.getBoundingClientRect(),o.remove(),o.style.display=a,o.classList.toggle("hidden",c)}this.rotation%180===this.parentRotation%180?(this.width=s.width/n,this.height=s.height/r):(this.width=s.height/n,this.height=s.width/r),this.fixAndSetPosition()},pu=new WeakSet,TC=function(n){return(n.nodeType===Node.TEXT_NODE?n.nodeValue:n.innerText).replaceAll(U1,"")},kC=function(){if(this.editorDiv.replaceChildren(),!!R(this,oo))for(const n of R(this,oo).split(`
|
|||
|
|
`)){const r=document.createElement("div");r.append(n?document.createTextNode(n):document.createElement("br")),this.editorDiv.append(r)}},kte=function(){return R(this,oo).replaceAll(" "," ")},SI=function(n){return n.replaceAll(" "," ")},Dte=function(n){const{value:r,fontSize:s,color:i,pageIndex:o}=R(this,mv);return this._hasBeenMoved||n.value!==r||n.fontSize!==s||n.color.some((a,c)=>a!==i[c])||n.pageIndex!==o},B($n,pu),Te($n,"_freeTextDefaultContent",""),Te($n,"_internalPadding",0),Te($n,"_defaultColor",null),Te($n,"_defaultFontSize",10),Te($n,"_type","freetext"),Te($n,"_editorType",Gt.FREETEXT);let _I=$n;var jw,Od,Da,si,Mte,DC,Ote,Ite,EI;class CI{constructor(e,n=0,r=0,s=!0){B(this,si);B(this,jw);B(this,Od,[]);B(this,Da,[]);let i=1/0,o=-1/0,a=1/0,c=-1/0;const f=10**-4;for(const{x:g,y:v,width:b,height:_}of e){const A=Math.floor((g-n)/f)*f,P=Math.ceil((g+b+n)/f)*f,T=Math.floor((v-n)/f)*f,E=Math.ceil((v+_+n)/f)*f,N=[A,T,E,!0],k=[P,T,E,!1];R(this,Od).push(N,k),i=Math.min(i,A),o=Math.max(o,P),a=Math.min(a,T),c=Math.max(c,E)}const l=o-i+2*r,u=c-a+2*r,p=i-r,h=a-r,m=R(this,Od).at(s?-1:-2),y=[m[0],m[2]];for(const g of R(this,Od)){const[v,b,_]=g;g[0]=(v-p)/l,g[1]=(b-h)/u,g[2]=(_-h)/u}$(this,jw,{x:p,y:h,width:l,height:u,lastPoint:y})}getOutlines(){R(this,Od).sort((n,r)=>n[0]-r[0]||n[1]-r[1]||n[2]-r[2]);const e=[];for(const n of R(this,Od))n[3]?(e.push(...z(this,si,EI).call(this,n)),z(this,si,Ote).call(this,n)):(z(this,si,Ite).call(this,n),e.push(...z(this,si,EI).call(this,n)));return z(this,si,Mte).call(this,e)}}jw=new WeakMap,Od=new WeakMap,Da=new WeakMap,si=new WeakSet,Mte=function(e){const n=[],r=new Set;for(const o of e){const[a,c,d]=o;n.push([a,c,o],[a,d,o])}n.sort((o,a)=>o[1]-a[1]||o[0]-a[0]);for(let o=0,a=n.length;o<a;o+=2){const c=n[o][2],d=n[o+1][2];c.push(d),d.push(c),r.add(c),r.add(d)}const s=[];let i;for(;r.size>0;){const o=r.values().next().value;let[a,c,d,f,l]=o;r.delete(o);let u=a,p=c;for(i=[a,d],s.push(i);;){let h;if(r.has(f))h=f;else if(r.has(l))h=l;else break;r.delete(h),[a,c,d,f,l]=h,u!==a&&(i.push(u,p,a,p===c?c:d),u=a),p=p===c?d:c}i.push(u,p)}return new OFe(s,R(this,jw))},DC=function(e){const n=R(this,Da);let r=0,s=n.length-1;for(;r<=s;){const i=r+s>>1,o=n[i][0];if(o===e)return i;o<e?r=i+1:s=i-1}return s+1},Ote=function([,e,n]){const r=z(this,si,DC).call(this,e);R(this,Da).splice(r,0,[e,n])},Ite=function([,e,n]){const r=z(this,si,DC).call(this,e);for(let s=r;s<R(this,Da).length;s++){const[i,o]=R(this,Da)[s];if(i!==e)break;if(i===e&&o===n){R(this,Da).splice(s,1);return}}for(let s=r-1;s>=0;s--){const[i,o]=R(this,Da)[s];if(i!==e)break;if(i===e&&o===n){R(this,Da).splice(s,1);return}}},EI=function(e){const[n,r,s]=e,i=[[n,r,s]],o=z(this,si,DC).call(this,s);for(let a=0;a<o;a++){const[c,d]=R(this,Da)[a];for(let f=0,l=i.length;f<l;f++){const[,u,p]=i[f];if(!(d<=u||p<=c)){if(u>=c){if(p>d)i[f][1]=d;else{if(l===1)return[];i.splice(f,1),f--,l--}continue}i[f][2]=c,p>d&&i.push([n,d,p])}}}return i};class jte{toSVGPath(){throw new Error("Abstract method `toSVGPath` must be implemented.")}get box(){throw new Error("Abstract getter `box` must be implemented.")}serialize(e,n){throw new Error("Abstract method `serialize` must be implemented.")}get free(){return this instanceof RI}}var Lw,gv;class OFe extends jte{constructor(n,r){super();B(this,Lw);B(this,gv);$(this,gv,n),$(this,Lw,r)}toSVGPath(){const n=[];for(const r of R(this,gv)){let[s,i]=r;n.push(`M${s} ${i}`);for(let o=2;o<r.length;o+=2){const a=r[o],c=r[o+1];a===s?(n.push(`V${c}`),i=c):c===i&&(n.push(`H${a}`),s=a)}n.push("Z")}return n.join(" ")}serialize([n,r,s,i],o){const a=[],c=s-n,d=i-r;for(const f of R(this,gv)){const l=new Array(f.length);for(let u=0;u<f.length;u+=2)l[u]=n+f[u]*c,l[u+1]=i-f[u+1]*d;a.push(l)}return a}get box(){return R(this,Lw)}}Lw=new WeakMap,gv=new WeakMap;var Sl,qc,vv,yv,Cl,Vt,Yh,Xh,$w,Fw,bv,xv,Id,zw,kA,DA,Bw,AI;const Ec=class Ec{constructor({x:e,y:n},r,s,i,o,a=0){B(this,Bw);B(this,Sl);B(this,qc,[]);B(this,vv);B(this,yv);B(this,Cl,[]);B(this,Vt,new Float64Array(18));B(this,Yh);B(this,Xh);B(this,$w);B(this,Fw);B(this,bv);B(this,xv);B(this,Id,[]);$(this,
|
|||
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fze(t,e){if(t){if(typeof t=="string")return A6(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return A6(t,e)}}function A6(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function hze(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r=[],s=!0,i=!1,o,a;try{for(n=n.call(t);!(s=(o=n.next()).done)&&(r.push(o.value),!(e&&r.length===e));s=!0);}catch(c){i=!0,a=c}finally{try{!s&&n.return!=null&&n.return()}finally{if(i)throw a}}return r}}function pze(t){if(Array.isArray(t))return t}var R6=(0,lze.getSecurePrefix)(),mze=function(){var e={};if(typeof window<"u")for(var n=new aze.default,r=0,s=Object.entries(localStorage);r<s.length;r++){var i=uze(s[r],2),o=i[0],a=i[1];if(o.startsWith(R6)){var c=o.replace(R6,"")[0],d=o.replace(/[.][bjns][.]/,"."),f=n.decrypt(a),l=null;if(f!=null)switch(c){case"b":l=f==="true";break;case"j":try{l=JSON.parse(f)}catch{l=null}break;case"n":try{l=Number(f)}catch{l=null}break;default:l=f}e[d]=l}}return e},gze=mze;WP.default=gze;Object.defineProperty(Z$,"__esModule",{value:!0});var kl=Z$.default=void 0,vze=Ine(J_),yze=Ine(WP),bze=Ul;function Ine(t){return t&&t.__esModule?t:{default:t}}function xze(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function wze(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function _ze(t,e,n){return e&&wze(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function Sze(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function dA(t){"@babel/helpers - typeof";return dA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},dA(t)}var BC=(0,bze.getSecurePrefix)(),Cze=function(e){return dA(e)==="object"?"j":typeof e=="boolean"?"b":typeof e=="number"?"n":"s"},P6=function(e,n){var r=Cze(n);return BC+"".concat(r,".")+e},Eze=function(){function t(){xze(this,t),Sze(this,"_localStorageItems",{}),this._localStorageItems=(0,yze.default)()}return _ze(t,[{key:"setItem",value:function(n,r){if(r==null)this.removeItem(n);else{var s=dA(r)==="object"?JSON.stringify(r):r+"",i=P6(n,r),o=BC+n;n!=null&&(this._localStorageItems[o]=r);var a=new vze.default;localStorage.setItem(i,a.encrypt(s))}}},{key:"getItem",value:function(n){var r,s=BC+n;return(r=this._localStorageItems[s])!==null&&r!==void 0?r:null}},{key:"removeItem",value:function(n){var r=BC+n,s=this._localStorageItems[r],i=P6(n,s);this._localStorageItems[r]!==void 0&&delete this._localStorageItems[r],localStorage.removeItem(i)}},{key:"clear",value:function(){this._localStorageItems={},localStorage.clear()}}]),t}(),Aze=new Eze,Rze=Aze;kl=Z$.default=Rze;const Pze={theme:"system",setTheme:()=>null},Nze=S.createContext(Pze);function Tze({children:t,defaultTheme:e="system",storageKey:n="vite-ui-theme",...r}){const[s,i]=S.useState(()=>kl.getItem(n)||e);S.useEffect(()=>{const a=window.document.documentElement;if(a.classList.remove("light","dark"),s==="system"){const c=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";a.classList.add(c);return}a.classList.add(s)},[s]);const o={theme:s,setTheme:a=>{kl.setItem(n,a),i(a)}};return x.jsx(Nze.Provider,{...r,value:o,children:t})}const jne=S.createContext(null),kze=()=>{const t=S.useContext(jne);if(t===null)throw new Error("useWarnAboutChange must be used within a UnsavedWarnProvider");return t},eF=({isDirty:t=!1,title:e=ne("hooks.use_unsaved_changes_notifier.title"),subtitle:n=ne("hooks.use_unsaved_changes_notifier.subtitle"),confirmText:r=ne("hooks.use_unsaved_changes
|
|||
|
|
`).map((Q,te)=>x.jsxs("span",{className:te===0?"font-medium":"hidden text-sm text-muted-foreground md:inline",children:[Q,x.jsx("br",{})]},te))}),size:500}],V=[{id:"row-actions",header:()=>null,cell:({row:{original:U}})=>{const Q=(U==null?void 0:U.status)==="accepted"&&!(U!=null&&U.date_sent),te=(U==null?void 0:U.status)==="accepted"&&!!(U!=null&&U.date_sent),X=(U==null?void 0:U.status)==="archived";return x.jsxs("div",{className:"flex gap-1",children:[x.jsxs(ey,{className:"gap-0",children:[x.jsxs(vo,{children:[x.jsx(yo,{asChild:!0,children:x.jsxs(Xe,{variant:"ghost",size:"icon",disabled:te,onClick:G=>{G.preventDefault(),k(U)},children:[x.jsx(Pq,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:"Editar"})]})}),x.jsx(Pi,{children:x.jsx("p",{children:"Editar"})})]}),x.jsxs(vo,{children:[x.jsx(yo,{asChild:!0,children:x.jsxs(Xe,{variant:"ghost",size:"icon",onClick:G=>{G.preventDefault(),M(U.id)},children:[x.jsx(vL,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:"Duplicar"})]})}),x.jsx(Pi,{children:x.jsx("p",{children:"Duplicar"})})]}),x.jsxs(vo,{children:[x.jsx(yo,{asChild:!0,children:x.jsxs(Xe,{variant:"ghost",size:"icon",onClick:()=>{P(U.id,m(U))},children:[x.jsx(wq,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:"Descargar"})]})}),x.jsx(Pi,{children:x.jsx("p",{children:"Descargar"})})]}),x.jsxs(vo,{children:[x.jsx(yo,{asChild:!0,children:x.jsxs(Xe,{variant:"ghost",size:"icon",disabled:X||te,onClick:G=>{G.preventDefault(),I(U.id)},children:[x.jsx(vq,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:"Archivar"})]})}),x.jsx(Pi,{children:x.jsx("p",{children:"Archivar"})})]})]}),x.jsx(ey,{children:x.jsx(Vne,{id:U.id,onSentTo:()=>null,disabled:te||!Q})})]})}}];return e?K:[...K,...V]},[e]),{table:H}=HP({data:(v==null?void 0:v.items)??[],columns:L,pageCount:(v==null?void 0:v.total_pages)??-1});return S.useEffect(()=>{H&&v&&(v==null?void 0:v.total_pages)>0&&f(H.getRowModel().rows[0])},[v,H]),_?x.jsx(Ef,{subtitle:A.message}):b?x.jsxs("div",{className:"grid items-start flex-1 gap-4 sm:py-0 md:gap-8 lg:grid-cols-3 xl:grid-cols-3",children:[x.jsx(xr,{className:"grid items-start gap-4 auto-rows-max md:gap-8 lg:col-span-2",children:x.jsx(wr,{children:x.jsx(RP,{columnCount:6,searchableColumnCount:1,filterableColumnCount:2,shrinkZero:!0})})}),x.jsx("div",{})]}):(v==null?void 0:v.total_items)===0&&!c?x.jsx(xr,{children:x.jsx(wr,{children:x.jsx(PP,{subtitle:"Empieza creando alguna cotización",buttonText:ne("quotes.create.title"),onButtonClick:()=>n("add",{relative:"path"})})})}):x.jsxs(x.Fragment,{children:[x.jsxs("div",{className:"flex flex-col items-stretch flex-1 gap-4 xl:flex-row",children:[x.jsx("div",{id:s,className:"flex items-stretch flex-1",children:x.jsx(wP,{table:H,paginationOptions:{visible:!0},className:"grid items-start flex-1 gap-4 auto-rows-max md:gap-8 lg:col-span-2",onRowClick:E,activeRowIndex:d==null?void 0:d.index,children:x.jsx(GP,{table:H})})}),e&&x.jsx("div",{id:i,className:"flex items-stretch ",children:x.jsx(hBe,{quoteId:d==null?void 0:d.original.id})})]}),x.jsx(Une,{...T,onFinishDownload:N})]})},mBe=()=>{const t=Fs(),e=Jze(),{toast:n}=Jl(),[r,s]=S.useState("general"),[i,o]=S.useState(cu.createDefaultCode().object),[a,c]=S.useState(A0.createDefaultCode().object),{useOne:d,useUpdate:f}=tS(),{data:l,status:u,error:p}=d(e),h=S.useMemo(()=>({date:"",reference:"",customer_reference:"",customer_information:"",lang_code:"",currency_code:"",payment_method:"",notes:"",validity:"",subtotal_price:{amount:void 0,scale:2,currency_code:(l==null?void 0:l.currency_code)??i.code},discount:{amount:void 0,scale:0},discount_price:{amount:void 0,scale:2,currency_code:(l==null?void 0:l.currency_code)??i.code},before_tax_price:{amount:void 0,scale:2,currency_code:(l==null?void 0:l.currency_code)??i.code},tax:{amount:void 0,scale:0},tax_price:{amount:void 0,scale:2,currency_code:(l==null?void 0:l.currency_code)??i.code},total_price:{amount:void 0,scale:2,currency_code:(l==null?void 0:l.currency_code)??i.code},items:[{id_article:"",description:"",quantity:{amount:null,sca
|
|||
|
|
`).forEach(function(o){s=o.indexOf(":"),n=o.substring(0,s).trim().toLowerCase(),r=o.substring(s+1).trim(),!(!n||e[n]&&P5e[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},I6=Symbol("internals");function Ib(t){return t&&String(t).trim().toLowerCase()}function HC(t){return t===!1||t==null?t:be.isArray(t)?t.map(HC):String(t)}function T5e(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const k5e=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function vD(t,e,n,r,s){if(be.isFunction(r))return r.call(this,e,n);if(s&&(e=n),!!be.isString(e)){if(be.isString(r))return e.indexOf(r)!==-1;if(be.isRegExp(r))return r.test(e)}}function D5e(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function M5e(t,e){const n=be.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(s,i,o){return this[r].call(this,e,s,i,o)},configurable:!0})})}class Fi{constructor(e){e&&this.set(e)}set(e,n,r){const s=this;function i(a,c,d){const f=Ib(c);if(!f)throw new Error("header name must be a non-empty string");const l=be.findKey(s,f);(!l||s[l]===void 0||d===!0||d===void 0&&s[l]!==!1)&&(s[l||c]=HC(a))}const o=(a,c)=>be.forEach(a,(d,f)=>i(d,f,c));if(be.isPlainObject(e)||e instanceof this.constructor)o(e,n);else if(be.isString(e)&&(e=e.trim())&&!k5e(e))o(N5e(e),n);else if(be.isHeaders(e))for(const[a,c]of e.entries())i(c,a,r);else e!=null&&i(n,e,r);return this}get(e,n){if(e=Ib(e),e){const r=be.findKey(this,e);if(r){const s=this[r];if(!n)return s;if(n===!0)return T5e(s);if(be.isFunction(n))return n.call(this,s,r);if(be.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=Ib(e),e){const r=be.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||vD(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let s=!1;function i(o){if(o=Ib(o),o){const a=be.findKey(r,o);a&&(!n||vD(r,r[a],a,n))&&(delete r[a],s=!0)}}return be.isArray(e)?e.forEach(i):i(e),s}clear(e){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const i=n[r];(!e||vD(this,this[i],i,e,!0))&&(delete this[i],s=!0)}return s}normalize(e){const n=this,r={};return be.forEach(this,(s,i)=>{const o=be.findKey(r,i);if(o){n[o]=HC(s),delete n[i];return}const a=e?D5e(i):String(i).trim();a!==i&&delete n[i],n[a]=HC(s),r[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return be.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=e&&be.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(`
|
|||
|
|
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(s=>r.set(s)),r}static accessor(e){const r=(this[I6]=this[I6]={accessors:{}}).accessors,s=this.prototype;function i(o){const a=Ib(o);r[a]||(M5e(s,o),r[a]=!0)}return be.isArray(e)?e.forEach(i):i(e),this}}Fi.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);be.reduceDescriptors(Fi.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}});be.freezeMethods(Fi);function yD(t,e){const n=this||rS,r=e||n,s=Fi.from(r.headers);let i=r.data;return be.forEach(t,function(a){i=a.call(n,i,s.normalize(),e?e.status:void 0)}),s.normalize(),i}function are(t){return!!(t&&t.__CANCEL__)}function qy(t,e,n){Et.call(this,t??"canceled",Et.ERR_CANCELED,e,n),this.name="CanceledError"}be.inherits(qy,Et,{__CANCEL__:!0});function lre(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new Et("Request failed with status code "+n.status,[Et.ERR_BAD_REQUEST,Et.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function O5e(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function I5e(t,e){t=t||10;const n=new Array(t),r=new Array(t);let s=0,i=0,o;return e=e!==void 0?e:1e3,function(c){const d=Date.now(),f=r[i];o||(o=d),n[s]=c,r[s]=d;let l=i,u=0;for(;l!==s;)u+=n[l++],l=l%t;if(s=(s+1)%t,s===i&&(i=(i+1)%t),d-o<e)return;const p=f&&d-f;return p?Math.round(u*1e3/p):void 0}}function j5e(t,e){let n=0,r=1e3/e,s,i;const o=(d,f=Date.now())=>{n=f,s=null,i&&(clearTimeout(i),i=null),t.apply(null,d)};return[(...d)=>{const f=Date.now(),l=f-n;l>=r?o(d,f):(s=d,i||(i=setTimeout(()=>{i=null,o(s)},r-l)))},()=>s&&o(s)]}const fA=(t,e,n=3)=>{let r=0;const s=I5e(50,250);return j5e(i=>{const o=i.loaded,a=i.lengthComputable?i.total:void 0,c=o-r,d=s(c),f=o<=a;r=o;const l={loaded:o,total:a,progress:a?o/a:void 0,bytes:c,rate:d||void 0,estimated:d&&a&&f?(a-o)/d:void 0,event:i,lengthComputable:a!=null,[e?"download":"upload"]:!0};t(l)},n)},j6=(t,e)=>{const n=t!=null;return[r=>e[0]({lengthComputable:n,total:t,loaded:r}),e[1]]},L6=t=>(...e)=>be.asap(()=>t(...e)),L5e=Wa.hasStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function s(i){let o=i;return e&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=s(window.location.href),function(o){const a=be.isString(o)?s(o):o;return a.protocol===r.protocol&&a.host===r.host}}():function(){return function(){return!0}}(),$5e=Wa.hasStandardBrowserEnv?{write(t,e,n,r,s,i){const o=[t+"="+encodeURIComponent(e)];be.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),be.isString(r)&&o.push("path="+r),be.isString(s)&&o.push("domain="+s),i===!0&&o.push("secure"),document.cookie=o.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function F5e(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function z5e(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function cre(t,e){return t&&!F5e(e)?z5e(t,e):e}const $6=t=>t instanceof Fi?{...t}:t;function Lp(t,e){e=e||{};const n={};function r(d,f,l){return be.isPlainObject(d)&&be.isPlainObject(f)?be.merge.call({caseless:l},d,f):be.isPlainObject(f)?be.merge({},f):be.isArray(f)?f.slice():f}function s(d,f,l){if(be.isUndefined(f)){if(!be.isUndefined(d))return r(void 0,d,l)}else return r(d,f,l)}function i(d,f){if(!be.isUndefined(f))return r(void 0,f)}function o(d,f){if(be.isUndefined(f)){if(!be.isUndefined(d))return r(void 0,d)}else return r(void 0,f)}function a(d,f,l){if(l in e)return r(d,f);if(l in t)r
|
|||
|
|
`+i.map(B6).join(`
|
|||
|
|
`):" "+B6(i[0]):"as no adapter specified";throw new Et("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:sj};function bD(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new qy(null,t)}function U6(t){return bD(t),t.headers=Fi.from(t.headers),t.data=yD.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),hre.getAdapter(t.adapter||rS.adapter)(t).then(function(r){return bD(t),r.data=yD.call(t,t.transformResponse,r),r.headers=Fi.from(r.headers),r},function(r){return are(r)||(bD(t),r&&r.response&&(r.response.data=yD.call(t,t.transformResponse,r.response),r.response.headers=Fi.from(r.response.headers))),Promise.reject(r)})}const pre="1.7.3",oF={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{oF[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const H6={};oF.transitional=function(e,n,r){function s(i,o){return"[Axios v"+pre+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,a)=>{if(e===!1)throw new Et(s(o," has been removed"+(n?" in "+n:"")),Et.ERR_DEPRECATED);return n&&!H6[o]&&(H6[o]=!0,console.warn(s(o," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(i,o,a):!0}};function Q5e(t,e,n){if(typeof t!="object")throw new Et("options must be an object",Et.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let s=r.length;for(;s-- >0;){const i=r[s],o=e[i];if(o){const a=t[i],c=a===void 0||o(a,i,t);if(c!==!0)throw new Et("option "+i+" must be "+c,Et.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Et("Unknown option "+i,Et.ERR_BAD_OPTION)}}const ij={assertOptions:Q5e,validators:oF},Gu=ij.validators;class gp{constructor(e){this.defaults=e,this.interceptors={request:new O6,response:new O6}}async request(e,n){try{return await this._request(e,n)}catch(r){if(r instanceof Error){let s;Error.captureStackTrace?Error.captureStackTrace(s={}):s=new Error;const i=s.stack?s.stack.replace(/^.+\n/,""):"";try{r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=`
|
|||
|
|
`+i):r.stack=i}catch{}}throw r}}_request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=Lp(this.defaults,n);const{transitional:r,paramsSerializer:s,headers:i}=n;r!==void 0&&ij.assertOptions(r,{silentJSONParsing:Gu.transitional(Gu.boolean),forcedJSONParsing:Gu.transitional(Gu.boolean),clarifyTimeoutError:Gu.transitional(Gu.boolean)},!1),s!=null&&(be.isFunction(s)?n.paramsSerializer={serialize:s}:ij.assertOptions(s,{encode:Gu.function,serialize:Gu.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=i&&be.merge(i.common,i[n.method]);i&&be.forEach(["delete","get","head","post","put","patch","common"],h=>{delete i[h]}),n.headers=Fi.concat(o,i);const a=[];let c=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(c=c&&m.synchronous,a.unshift(m.fulfilled,m.rejected))});const d=[];this.interceptors.response.forEach(function(m){d.push(m.fulfilled,m.rejected)});let f,l=0,u;if(!c){const h=[U6.bind(this),void 0];for(h.unshift.apply(h,a),h.push.apply(h,d),u=h.length,f=Promise.resolve(n);l<u;)f=f.then(h[l++],h[l++]);return f}u=a.length;let p=n;for(l=0;l<u;){const h=a[l++],m=a[l++];try{p=h(p)}catch(y){m.call(this,y);break}}try{f=U6.call(this,p)}catch(h){return Promise.reject(h)}for(l=0,u=d.length;l<u;)f=f.then(d[l++],d[l++]);return f}getUri(e){e=Lp(this.defaults,e);const n=cre(e.baseURL,e.url);return sre(n,e.params,e.paramsSerializer)}}be.forEach(["delete","get","head","options"],function(e){gp.prototype[e]=function(n,r){return this.request(Lp(r||{},{method:e,url:n,data:(r||{}).data}))}});be.forEach(["post","put","patch"],function(e){function n(r){return function(i,o,a){return this.request(Lp(a||{},{method:e,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:o}))}}gp.prototype[e]=n(),gp.prototype[e+"Form"]=n(!0)});class aF{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const r=this;this.promise.then(s=>{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](s);r._listeners=null}),this.promise.then=s=>{let i;const o=new Promise(a=>{r.subscribe(a),i=a}).then(s);return o.cancel=function(){r.unsubscribe(i)},o},e(function(i,o,a){r.reason||(r.reason=new qy(i,o,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}static source(){let e;return{token:new aF(function(s){e=s}),cancel:e}}}function Z5e(t){return function(n){return t.apply(null,n)}}function J5e(t){return be.isObject(t)&&t.isAxiosError===!0}const oj={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(oj).forEach(([t,e])=>{oj[e]=t});function mre(t){const e=new gp(t),n=Wne(gp.prototype.request,e);return be
|
|||
|
|
If you continue, you will lose the changes.`,confirm_text:"Continue",cancel_text:"Cancel"}},main_menu:{home:"Home",settings:"Settings",dealers:"Dealers",catalog:"Catalog",quotes:"Quotes",orders:"Orders",search_placeholder:"Type here for search quotes and articles",user:{user_menu:"User menu",my_account:"My account",profile:"Profile",settings:"Settings",support:"Support",logout:"Logout"},logout_dialog:{title:"Confirm",description:"Are you sure you want to log out?",confirm_label:"Log out",cancel_label:"Cancel"}},login_page:{title:"Partner intranet",description:"Enter your email address and password to login",email_label:"Email",email_placeholder:"myemail@sample.com",password_label:"Password",forgotten_password:"Forgot your password?",become_dealer:"Do you want to become a Uecko partner?",contact_us:"Contact us",login:"Log in"},dashboard:{welcome:"Welcome"},catalog:{list:{title:"Catalog of articles",columns:{description:"Description",points:"Points",retail_price:"Retail price",quantity:"quantity"}}},quotes:{list:{title:"Quotes",subtitle:"",tabs_title:"Status",tabs:{all:"All",draft:"Draft",ready:"Ready",delivered:"Delivered",accepted:"Accepted",rejected:"Rejected",archived:"Archived"},columns:{date:"Date",date_sent:"Sent to Uecko",reference:"Reference",status:"Status",customer_reference:"Customer Ref.",customer_information:"Customer",total_price:"Imp. total",actions:{edit:"Edit quote",sent_to:"Send to Uecko"}},resume:{title:"Quote",download_quote:"Download quote",tabs:{resume:"Resume",preview:"Preview"},quote_information:"Quote Information",customer_information:"Customer Information",payment_information:"Payment Information",price_information:"Quote totals"}},create:{title:"New quote",tabs:{general:"General data",items:"Quote items",preview:"Quote preview",documents:"Documents",history:"History"},form_groups:{general:{title:"General Data",desc:"General data and quote customer"},status:{title:"Status",desc:"Quote status"},items:{title:"Quote Items",desc:"Quote detail lines. Use the catalog to make it easier to fill in the content."},documents:{title:"Attached Documents",desc:"Attach documents such as photos, drawings, sketches, etc. to your quotation."},history:{title:"History",desc:"Quote history"}},edit:{title:"Quote"}},edit:{title:"Quote",buttons:{save_quote:"Save quote"}},duplicate_action:{toast_success:"Quote duplicated"},downloading_dialog:{title:"Downloading quote",description:"Please wait while your quotation is generated and downloaded in PDF format...",progress:{label:"Download is in {{status}}",status_in_progress:"in progress",status_stopped:"stopped",value_label:"Elapsed time in seconds {{elapsed}}"},cancel_button:"Cancel the download",toast_success:"Quote downloaded"},catalog_picker_dialog:{title:"Select catalog items",description:"To complete your quote, you can add items from the catalog.",toast_article_added:"Catalog item added:"},quote_status_editor:{trigger_button:"Change quote status",title:"Change quote status",status:{draft:{title:"Draft",description:"The quote is in the initial stages of creation."},ready:{title:"Ready",description:"The quote is completed and ready to be delivered to the customer."},delivered:{title:"Delivered",description:"The quote has been sent to the client and a response is awaited."},accepted:{title:"Accepted",description:"The customer has approved the quote."},rejected:{title:"Rejected",description:"The customer has not accepted the quotation."},archived:{title:"Archived",description:"The quote is archived."}},submit_button:"Change status",toast_status_changed:"Quote status changed to: {{newStatus}}"},status:{draft:"Draft",ready:"Ready",delivered:"Delivered",accepted:"Accepted",rejected:"Rejected",archived:"Archived"},form_fields:{date:{label:"Date",desc:"Quote's date",placeholder:""},reference:{label:"Reference",desc:"Quote reference",placeholder:""},status:{label:"Status",desc:"Quote status",placeholder:""},lang_code:{label:"Language",desc:"Quote language",placeholder:""},currency_code:{label:"Currency",desc:"Quote currency",placeholder:""},customer_reference:{label:"Customer
|
|||
|
|
Street and number
|
|||
|
|
zip code and city or state...`},payment_method:{label:"Payment method",placeholder:"",desc:"Method of payment for this quote"},notes:{label:"Notes",placeholder:"",desc:"Quote's notes"},validity:{label:"Validity time",placeholder:"",desc:"Quote's validity time"},subtotal_price:{label:"Subtotal",placeholder:"",desc:"Quote subtotal"},discount:{label:"Discount (%)",placeholder:"",desc:"Percentage discount"},discount_value:{label:"Discount ({{value}}%)",placeholder:"",desc:"Percentage discount"},discount_price:{label:"Discount price",placeholder:"",desc:"Percentage discount price"},before_tax_price:{label:"Before tax price",placeholder:"",desc:"Before tax price"},tax:{label:"Tax (%)",placeholder:"",desc:"Percentage Tax"},tax_value:{label:"Tax ({{value}}%)",placeholder:"",desc:"Percentage Tax"},tax_price:{label:"Tax price",placeholder:"",desc:"Percentage tax price"},total_price:{label:"Total price",placeholder:"",desc:"Quote total price"},items:{quantity:{label:"Quantity",placeholder:"",desc:""},description:{label:"Description",placeholder:"",desc:""},unit_price:{label:"Unit price",placeholder:"",desc:"Item unit price"},subtotal_price:{label:"Subtotal",placeholder:"",desc:""},discount:{label:"Dto (%)",placeholder:"",desc:"Percentage discount"},total_price:{label:"Total price",placeholder:"",desc:"Total price with percentage discount"}}}},settings:{edit:{title:"Settings",subtitle:"",tabs:{profile:"Profile settings",quotes:"Quote settings",legal:"Legal settings"}},form_fields:{image:{label:"Logotype",placeholder:"",desc:""},contact_information:{label:"Your contact information",placeholder:"",desc:"Your contact information as a dealer that will appear on the quotes given to your customers."},default_tax:{label:"Default tax (%)",placeholder:"",desc:"Default tax rate for your quotes"},default_legal_terms:{label:"Legal terms",placeholder:"",desc:"Legal information to be included at the end of your quotes"},default_payment_method:{label:"Payment method",placeholder:"",desc:"Default payment method to be used for new quotes"},default_notes:{label:"Notes",placeholder:"",desc:"Default notes to be used for new quotes"},default_quote_validity:{label:"Quote validity",placeholder:"",desc:"Default validity time to be used for new quotes"}}}},RUe={translation:AUe},PUe={common:{required:"obligatorio",cancel:"Cancelar",no:"No",yes:"Sí",save:"Guardar",save_close:"Guardar y Cerrar",accept:"Aceptar",discard:"Descartar",hide:"Ocultar",back:"Volver",upload:"Cargar",continue:"Continuar",close:"Cerrar",more:"More",add:"Añadir",sort_asc:"Asc",sort_asc_description:"En order ascendente. Click para ordenar descendentemente.",sort_desc:"Desc",sort_desc_description:"En orden descendente. Click para ordenar ascendentemente.",sort_none_description:"Sin orden. Click para ordenar ascendentemente.",rows_selected:"{{count}} fila(s) seleccionadas.",rows_selected_of_total:"{{count}} de {{total}} fila(s) seleccionadas.",rows_per_page:"Filas por página",num_page_of_total:"Página {{count}} de {{total}}",go_to_first_page:"Ir a la primera página",go_to_prev_page:"Ir a la página anterior",go_to_next_page:"Ir a la página siguiente",go_to_last_page:"Ir a la última página",filter_placeholder:"Escribe aquí para filtrar...",reset_filter:"Quitar el filtro",error:"Error",actions:"Acciones",open_menu:"Abrir el menú",duplicate_row:"Duplicar",duplicate_selected_rows:"Duplicar",duplicate_selected_rows_tooltip:"Duplica las fila(s) seleccionadas(s)",append_empty_row:"Añadir fila",append_empty_row_tooltip:"Añadir una fila vacía",append_article:"Añadir artículo",append_article_tooltip:"Elegir un artículo del catálogo y añadirlo",remove_row:"Eliminar",remove_selected_rows:"Eliminar",remove_selected_rows_tooltip:"Elimina las fila(s) seleccionadas(s)",reset_selected_rows:"Quitar selection",reset_selected_rows_tooltip:"Dejar de seleccionar la(s) fila(s)",insert_row_above:"Insertar fila encima",insert_row_below:"Insertar fila debajo",pick_date:"Elige una fecha",required_field:"Este campo es obligatorio",unsaved_changes_prompt:"Los últimos cambios no se han guardado. Si c
|
|||
|
|
Si continúa, perderá los cambios.`,confirm_text:"Continuar",cancel_text:"No continuar"}},main_menu:{home:"Inicio",settings:"Ajustes",dealers:"Distribuidores",catalog:"Catálogo",quotes:"Cotizaciones",orders:"Pedidos",search_placeholder:"Buscar productos, cotizaciones, etc...",user:{user_menu:"Menú del usuario",my_account:"Mi cuenta",profile:"Perfil",settings:"Ajustes",support:"Soporte",logout:"Salir"},logout_dialog:{title:"Salir de la cuenta",description:"¿Desea salir de su cuenta?",confirm_label:"Salir",cancel_label:"Cancelar"}},login_page:{title:"Presupuestador para distribuidores",description:"Introduzca su dirección de correo electrónico y contraseña para acceder",email_label:"Email",email_placeholder:"micorreo@ejemplo.com",password_label:"Contraseña",forgotten_password:"¿Has olvidado tu contraseña?",become_dealer:"¿Quieres ser distribuidor de Uecko?",contact_us:"Contacta con nosotros",login:"Entrar"},dashboard:{welcome:"Bienvenido"},catalog:{list:{title:"Catálogo de artículos",columns:{description:"Descripción",points:"Puntos",retail_price:"PVP",quantity:"Cantidad"}}},quotes:{list:{title:"Cotizaciones",subtitle:"",tabs_title:"Estados",tabs:{all:"Todas",draft:"Borradores",ready:"Preparados",delivered:"Entregado",accepted:"Aceptados",rejected:"Rechazados",archived:"Archivados"},columns:{date:"Fecha",date_sent:"Enviado a Uecko",reference:"Referencia",status:"Estado",customer_reference:"Ref. cliente",customer_information:"Cliente",total_price:"Imp. total",actions:{edit:"Editar",sent_to:"Enviar a Uecko"}},resume:{title:"Cotización",download_quote:"Descargar",tabs:{resume:"Resumen",preview:"Previsualización"},quote_information:"Información",customer_information:"Cliente",payment_information:"Pago",price_information:"Importes"}},create:{title:"Nueva cotización",tabs:{general:"Datos generales",items:"Contenido",preview:"Vista previa",documents:"Documentos",history:"Historial"},form_groups:{general:{title:"Datos generales",desc:"Datos generales y cliente al que va la cotización"},status:{title:"Estado",desc:"Estado de la cotización"},items:{title:"Contenido de la cotización",desc:"Líneas de detalle de la cotización. Ayúdese del catálogo para rellenar más fácilmente el contenido."},documents:{title:"Documentos",desc:"Añada adjuntar con su cotización documentos como fotos, planos, croquis, etc."},history:{title:"Historial",desc:"Historial de la cotización"}},edit:{title:"Cotización"}},edit:{title:"Cotización",buttons:{save_quote:"Guardar cotización"}},duplicate_action:{toast_success:"Cotización duplicada"},downloading_dialog:{title:"Descargando cotización",description:"Espere mientras se genera la cotización y se descarga en formato PDF...",progress:{label:"La descarga está {{status}}",status_in_progress:"en marcha",status_stopped:"parada",value_label:"Elapsed time in seconds {{elapsed}}"},cancel_button:"Cancelar la descarga",toast_success:"Cotización descargada"},catalog_picker_dialog:{title:"Seleccionar artículos del catálogo",description:"Para rellenar su cotización, puede añadir artículos del catálogo.",toast_article_added:"Artículo del catálogo añadido:"},quote_sent_to_editor:{trigger_button:"Enviar a Uecko",title:"Enviar la cotización a Uecko",description:"¿Desea enviar esta cotización a Uecko? Esta acción no se puede deshacer.",submit_button:"Enviar",toast_status_changed:"Cotización enviada a Uecko"},quote_status_editor:{trigger_button:"Cambiar el estado",title:"Cambiar el estado de la cotización",status:{draft:{title:"Borrador",description:"La cotización está en fase inicial de creación."},ready:{title:"Preparado",description:"La cotización está completo y listo para ser entregado al cliente."},delivered:{title:"Entregado",description:"La cotización ha sido enviado al cliente y se espera su respuesta."},accepted:{title:"Aceptado",description:"El cliente ha aprobado la cotización."},rejected:{title:"Rechazado",description:"El cliente no ha aceptado la cotización."},archived:{title:"Archivado",description:"La cotización se ha guardado para referencia futura."
|
|||
|
|
Calle y número
|
|||
|
|
Código postal y ciudad...`},payment_method:{label:"Forma de pago",placeholder:"placeholder",desc:"desc"},notes:{label:"Notas",placeholder:"",desc:"desc"},validity:{label:"Validez de la cotización",placeholder:"",desc:"desc"},subtotal_price:{label:"Importe neto",placeholder:"",desc:""},discount:{label:"Descuento (%)",placeholder:"",desc:"Porcentaje de descuento"},discount_value:{label:"Descuento ({{value}}%)",placeholder:"",desc:"Porcentaje de descuento"},discount_price:{label:"Imp. descuento",placeholder:"",desc:"Importe del descuento"},before_tax_price:{label:"Base imponible",placeholder:"",desc:""},tax:{label:"IVA (%)",placeholder:"",desc:"Porcentaje de IVA"},tax_value:{label:"IVA ({{value}}%)",placeholder:"",desc:"Porcentaje de IVA"},tax_price:{label:"Imp. descuento",placeholder:"",desc:"Importe del descuento"},total_price:{label:"Total price",placeholder:"",desc:"Quote total price"},items:{quantity:{label:"Cantidad",placeholder:"",desc:""},description:{label:"Descripción",placeholder:"",desc:""},unit_price:{label:"Imp. unitario",placeholder:"",desc:"Importe unitario del artículo"},subtotal_price:{label:"Subtotal",placeholder:"",desc:""},discount:{label:"Dto (%)",placeholder:"",desc:"Porcentaje de descuento"},total_price:{label:"Imp. total",placeholder:"",desc:"Importe total con el descuento ya aplicado"}}}},settings:{edit:{title:"Ajustes",subtitle:"",tabs:{profile:"Ajustes de perfil",quotes:"Ajustes legales",legal:"Ajustes para cotizaciones"}},form_fields:{logo:{label:"Logotipo",placeholder:"",desc:"Este logotipo aparecerá en las propuestas exportadas en PDF",requirements:"Se permiten ficheros JPG o PNG. Las dimensiones del logotipo deben ser 200x100 píxeles o proporcionales.",upload:"Subir logotipo",invalid_format:"Sólo se permiten ficheros JPG o PNG",invalid_dimensions:"Las dimensiones del logotipo deben ser 200x100 píxeles o proporcionales."},contact_information:{label:"Información de contacto",placeholder:"",desc:"Esta información de contacto aparecerá en las cotizaciones que entregue a sus clientes."},default_tax:{label:"IVA por defecto (%)",placeholder:"",desc:"Porcentaje de IVA por defecto en las cotizaciones"},default_legal_terms:{label:"Cláusulas legales",placeholder:"",desc:"Texto de texto legal que desee incluir en todas las cotizaciones nuevas"},default_payment_method:{label:"Forma de pago",placeholder:"",desc:"Texto para la forma de pago que se utilizará en las cotizaciones nuevas"},default_notes:{label:"Notas",placeholder:"",desc:"Notas a incluir en todas las cotizaciones nuevas"},default_quote_validity:{label:"Validez por defecto",placeholder:"",desc:"Texto para indicar el tiempo de validez de la cotización"}}},support:{modal:{title:"Enviar una incidencia",subtitle:"Utiliza este formulario para informar sobre cualquier problema que hayas encontrado mientras usabas la aplicación. Nuestro equipo de desarrollo revisará tu incidencia y tratará de resolverla."},form_fields:{}}},NUe={translation:PUe};ws.use(bre).use(y2e).init({detection:{order:["navigator"]},debug:!1,fallbackLng:"es",interpolation:{escapeValue:!1},resources:{ca:EUe,en:RUe,es:NUe}});function TUe(){const t=new dhe({defaultOptions:{queries:{retry:!1,staleTime:1e4}}});return x.jsx(_2e,{i18n:ws,children:x.jsx(ghe,{client:t,children:x.jsx(LOe,{dataSource:oUe("https://presupuestos.uecko.com:13001/api/v1"),children:x.jsx(Yfe,{authActions:iUe("https://presupuestos.uecko.com:13001/api/v1"),children:x.jsxs(Tze,{defaultTheme:"light",storageKey:"vite-ui-theme",children:[x.jsx(OMe,{delayDuration:0,children:x.jsx(Lne,{children:x.jsx(S.Suspense,{fallback:x.jsx(Xl,{}),children:x.jsx(ABe,{})})})}),x.jsx(kZ,{}),x.jsx(v4e,{}),x.jsx(Dze,{initialIsOpen:!1})]})})})})})}xD.createRoot(document.getElementById("uecko")).render(x.jsx(oe.StrictMode,{children:x.jsx(TUe,{})}));
|