ScopeSentry/static/assets/useInput-D-eMIzLG.js

2 lines
6.3 KiB
JavaScript

import{cI as n,cJ as e,cK as t,cL as r,cM as a,cN as o,cO as u,cP as c,cQ as i,cx as s,cr as f,cR as l,cS as v,bU as d,cT as h,cU as b,cV as p,cW as g,cX as _,bK as m,bS as y,cq as j,cY as w,b2 as O,c9 as x,r as A,ba as E,a_ as L}from"./index-rxu9Faad.js";import{t as S}from"./debounce-rCtyPgGe.js";var M=1/0,k=17976931348623157e292;function z(n){var e=function(n){return n?(n=S(n))===M||n===-M?(n<0?-1:1)*k:n==n?n:0:0===n?n:0}(n),t=e%1;return e==e?t?e-t:e:0}function C(n,e,t,r){for(var a=n.length,o=t+(r?1:-1);r?o--:++o<a;)if(e(n[o],o,n))return o;return-1}function F(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}function H(n,e){for(var t=-1,r=null==n?0:n.length;++t<r;)if(e(n[t],t,n))return!0;return!1}function P(n,e){return n.has(e)}F.prototype.add=F.prototype.push=function(n){return this.__data__.set(n,"__lodash_hash_undefined__"),this},F.prototype.has=function(n){return this.__data__.has(n)};var R=1,U=2;function V(n,e,t,r,a,o){var u=t&R,c=n.length,i=e.length;if(c!=i&&!(u&&i>c))return!1;var s=o.get(n),f=o.get(e);if(s&&f)return s==e&&f==n;var l=-1,v=!0,d=t&U?new F:void 0;for(o.set(n,e),o.set(e,n);++l<c;){var h=n[l],b=e[l];if(r)var p=u?r(b,h,l,e,n,o):r(h,b,l,n,e,o);if(void 0!==p){if(p)continue;v=!1;break}if(d){if(!H(e,(function(n,e){if(!P(d,e)&&(h===n||a(h,n,t,r,o)))return d.push(e)}))){v=!1;break}}else if(h!==b&&!a(h,b,t,r,o)){v=!1;break}}return o.delete(n),o.delete(e),v}function B(n){var e=-1,t=Array(n.size);return n.forEach((function(n,r){t[++e]=[r,n]})),t}function D(n){var e=-1,t=Array(n.size);return n.forEach((function(n){t[++e]=n})),t}var I=1,K=2,N="[object Boolean]",$="[object Date]",q="[object Error]",J="[object Map]",Q="[object Number]",T="[object RegExp]",W="[object Set]",X="[object String]",Y="[object Symbol]",G="[object ArrayBuffer]",Z="[object DataView]",nn=e?e.prototype:void 0,en=nn?nn.valueOf:void 0;var tn=1,rn=Object.prototype.hasOwnProperty;var an=1,on="[object Arguments]",un="[object Array]",cn="[object Object]",sn=Object.prototype.hasOwnProperty;function fn(n,e,f,l,v,d){var h=s(n),b=s(e),p=h?un:o(n),g=b?un:o(e),_=(p=p==on?cn:p)==cn,m=(g=g==on?cn:g)==cn,y=p==g;if(y&&u(n)){if(!u(e))return!1;h=!0,_=!1}if(y&&!_)return d||(d=new c),h||i(n)?V(n,e,f,l,v,d):function(n,e,a,o,u,c,i){switch(a){case Z:if(n.byteLength!=e.byteLength||n.byteOffset!=e.byteOffset)return!1;n=n.buffer,e=e.buffer;case G:return!(n.byteLength!=e.byteLength||!c(new r(n),new r(e)));case N:case $:case Q:return t(+n,+e);case q:return n.name==e.name&&n.message==e.message;case T:case X:return n==e+"";case J:var s=B;case W:var f=o&I;if(s||(s=D),n.size!=e.size&&!f)return!1;var l=i.get(n);if(l)return l==e;o|=K,i.set(n,e);var v=V(s(n),s(e),o,u,c,i);return i.delete(n),v;case Y:if(en)return en.call(n)==en.call(e)}return!1}(n,e,p,f,l,v,d);if(!(f&an)){var j=_&&sn.call(n,"__wrapped__"),w=m&&sn.call(e,"__wrapped__");if(j||w){var O=j?n.value():n,x=w?e.value():e;return d||(d=new c),v(O,x,f,l,d)}}return!!y&&(d||(d=new c),function(n,e,t,r,o,u){var c=t&tn,i=a(n),s=i.length;if(s!=a(e).length&&!c)return!1;for(var f=s;f--;){var l=i[f];if(!(c?l in e:rn.call(e,l)))return!1}var v=u.get(n),d=u.get(e);if(v&&d)return v==e&&d==n;var h=!0;u.set(n,e),u.set(e,n);for(var b=c;++f<s;){var p=n[l=i[f]],g=e[l];if(r)var _=c?r(g,p,l,e,n,u):r(p,g,l,n,e,u);if(!(void 0===_?p===g||o(p,g,t,r,u):_)){h=!1;break}b||(b="constructor"==l)}if(h&&!b){var m=n.constructor,y=e.constructor;m==y||!("constructor"in n)||!("constructor"in e)||"function"==typeof m&&m instanceof m&&"function"==typeof y&&y instanceof y||(h=!1)}return u.delete(n),u.delete(e),h}(n,e,f,l,v,d))}function ln(n,e,t,r,a){return n===e||(null==n||null==e||!f(n)&&!f(e)?n!=n&&e!=e:fn(n,e,t,r,ln,a))}var vn=1,dn=2;function hn(n){return n==n&&!l(n)}function bn(n,e){return function(t){return null!=t&&(t[n]===e&&(void 0!==e||n in Object(t)))}}function pn(n){var e=function(n){for(var e=v(n),t=e.length;t--;){var r=e[t],a=n[r];e[t]=[r,a,hn(a)]}return e}(n);return 1==e.length&&e[0][2]?bn(e[0][0],e[0][1]):function(t){return t===n||function(n,e,t,r){var a=t.length,o=a,u=!r;if(null==n)return!o;for(n=Object(n);a--;){var i=t[a];if(u&&i[2]?i[1]!==n[i[0]]:!(i[0]in n))return!1}for(;++a<o;){var s=(i=t[a])[0],f=n[s],l=i[1];if(u&&i[2]){if(void 0===f&&!(s in n))return!1}else{var v=new c;if(r)var d=r(f,l,s,n,e,v);if(!(void 0===d?ln(l,f,vn|dn,r,v):d))return!1}}return!0}(t,n,e)}}function gn(n,e){return null!=n&&e in Object(n)}function _n(n,e){return null!=n&&function(n,e,t){for(var r=-1,a=(e=d(e,n)).length,o=!1;++r<a;){var u=h(e[r]);if(!(o=null!=n&&t(n,u)))break;n=n[u]}return o||++r!=a?o:!!(a=null==n?0:n.length)&&b(a)&&p(u,a)&&(s(n)||g(n))}(n,e,gn)}var mn=1,yn=2;function jn(n){return _(n)?(e=h(n),function(n){return null==n?void 0:n[e]}):function(n){return function(e){return y(e,n)}}(n);var e}function wn(n){return"function"==typeof n?n:null==n?j:"object"==typeof n?s(n)?(e=n[0],t=n[1],_(e)&&hn(t)?bn(h(e),t):function(n){var r=m(n,e);return void 0===r&&r===t?_n(n,e):ln(t,r,mn|yn)}):pn(n):jn(n);var e,t}var On=Math.max,xn=Math.min;function An(n,e,t){var r=null==n?0:n.length;if(!r)return-1;var a=r-1;return void 0!==t&&(a=z(t),a=t<0?On(r+a,0):xn(a,r-1)),C(n,wn(e),a,!0)}function En(n,e){return ln(n,e)}const Ln=(n="")=>n.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d"),Sn=n=>w(n),Mn=new Map;let kn;function zn(n,e){let t=[];return Array.isArray(e.arg)?t=e.arg:x(e.arg)&&t.push(e.arg),function(r,a){const o=e.instance.popperRef,u=r.target,c=null==a?void 0:a.target,i=!e||!e.instance,s=!u||!c,f=n.contains(u)||n.contains(c),l=n===u,v=t.length&&t.some((n=>null==n?void 0:n.contains(u)))||t.length&&t.includes(c),d=o&&(o.contains(u)||o.contains(c));i||s||f||l||v||d||e.value(r,a)}}O&&(document.addEventListener("mousedown",(n=>kn=n)),document.addEventListener("mouseup",(n=>{for(const e of Mn.values())for(const{documentHandler:t}of e)t(n,kn)})));const Cn={beforeMount(n,e){Mn.has(n)||Mn.set(n,[]),Mn.get(n).push({documentHandler:zn(n,e),bindingFn:e.value})},updated(n,e){Mn.has(n)||Mn.set(n,[]);const t=Mn.get(n),r=t.findIndex((n=>n.bindingFn===e.oldValue)),a={documentHandler:zn(n,e),bindingFn:e.value};r>=0?t.splice(r,1,a):t.push(a)},unmounted(n){Mn.delete(n)}};function Fn(n){const e=A(!1);return{handleCompositionStart:()=>{e.value=!0},handleCompositionUpdate:n=>{const t=n.target.value,r=t[t.length-1]||"";e.value=!E(r)},handleCompositionEnd:t=>{e.value&&(e.value=!1,L(n)&&n(t))}}}export{Cn as C,F as S,Sn as a,C as b,P as c,wn as d,Ln as e,An as f,_n as h,En as i,D as s,Fn as u};