PageSourceSearch

https://keydevsdemo.com/NumberInputField-WZJDXwDE.js

js keydevsdemo.com collected 2026-10-07 03:31:36 UTC 19,390 bytes, 9 lines download raw bytes

1import{a as e,t}from"./rolldown-runtime-CNC7AqOf.js";import{t as n}from"./react-Augu_vA3.js";import{t as r}from"./jsx-runtime-CTknu7_t.js";import{J as i,Mr as a,ct as o,gr as s,nt as c,vt as l}from"./forms-DEWnBS77.js";import{t as u}from"./useDebounce-n27W-x2R.js";var d=t(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n||=self,n.currency=r())})(e,function(){function e(a,o){if(!(this instanceof e))return new e(a,o);o=Object.assign({},n,o);var s=10**o.precision;this.intValue=a=t(a,o),this.value=a/s,o.increment=o.increment||1/s,o.groups=o.useVedic?i:r,this.s=o,this.p=s}function t(t,n){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:!0,i=n.decimal,a=n.errorOnInvalid,o=n.fromCents,s=10**n.precision,c=t instanceof e;if(c&&o)return t.intValue;if(typeof t==`number`||c)i=c?t.value:t;else if(typeof t==`string`)a=RegExp(`[^-\\d`+i+`]`,`g`),i=RegExp(`\\`+i,`g`),i=(i=t.replace(/\((.*)\)/,`-$1`).replace(a,``).replace(i,`.`))||0;else{if(a)throw Error(`Invalid Input`);i=0}return o||(i=(i*s).toFixed(4)),r?Math.round(i):i}var n={symbol:`$`,separator:`,`,decimal:`.`,errorOnInvalid:!1,precision:2,pattern:`!#`,negativePattern:`-!#`,format:function(e,t){var n=t.pattern,r=t.negativePattern,i=t.symbol,a=t.separator,o=t.decimal;t=t.groups;var s=(``+e).replace(/^-/,``).split(`.`),c=s[0];return s=s[1],(0<=e.value?n:r).replace(`!`,i).replace(`#`,c.replace(t,`$1`+a)+(s?o+s:``))},fromCents:!1},r=/(\d)(?=(\d{3})+\b)/g,i=/(\d)(?=(\d\d)+\d\b)/g;return e.prototype={add:function(n){var r=this.s,i=this.p;return e((this.intValue+t(n,r))/(r.fromCents?1:i),r)},subtract:function(n){var r=this.s,i=this.p;return e((this.intValue-t(n,r))/(r.fromCents?1:i),r)},multiply:function(t){var n=this.s;return e(this.intValue*t/(n.fromCents?1:10**n.precision),n)},divide:function(n){var r=this.s;return e(this.intValue/t(n,r,!1),r)},distribute:function(t){var n=this.intValue,r=this.p,i=this.s,a=[],o=Math[0<=n?`floor`:`ceil`](n/t),s=Math.abs(n-o*t);for(r=i.fromCents?1:r;t!==0;t--){var c=e(o/r,i);0<s--&&(c=c[0<=n?`add`:`subtract`](1/r)),a.push(c)}return a},dollars:function(){return~~this.value},cents:function(){return~~(this.intValue%this.p)},format:function(e){var t=this.s;return typeof e==`function`?e(this,t):t.format(this,Object.assign({},t,e))},toString:function(){var e=this.s,t=e.increment;return(Math.round(this.intValue/this.p/t)*t).toFixed(e.precision)},toJSON:function(){return this.value}},e})})),f=e(o(),1),p=e(d(),1),m=e(n());function h(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}var g;(function(e){e.event=`event`,e.props=`prop`})(g||={});function _(){}function v(e){var t,n=void 0;return function(){for(var r=[],i=arguments.length;i--;)r[i]=arguments[i];return t&&r.length===t.length&&r.every(function(e,n){return e===t[n]})?n:(t=r,n=e.apply(void 0,r),n)}}function y(e){return!!(e||``).match(/\d/)}function b(e){return e==null}function x(e){return typeof e==`number`&&isNaN(e)}function S(e){return b(e)||x(e)||typeof e==`number`&&!isFinite(e)}function C(e){return e.replace(/[-[\]/{}()*+?.\\^$|]/g,`\\$&`)}function w(e){switch(e){case`lakh`:return/(\d+?)(?=(\d\d)+(\d)(?!\d))(\.\d+)?/g;case`wan`:return/(\d)(?=(\d{4})+(?!\d))/g;default:return/(\d)(?=(\d{3})+(?!\d))/g}}function T(e,t,n){var r=w(n),i=e.search(/[1-9]/);return i=i===-1?e.length:i,e.substring(0,i)+e.substring(i,e.length).replace(r,`$1`+t)}function E(e){var t=(0,m.useRef)(e);return t.current=e,(0,m.useRef)(function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];return t.current.apply(t,e)}).current}function D(e,t){t===void 0&&(t=!0);var n=e[0]===`-`,r=n&&t;e=e.replace(`-`,``);var i=e.split(`.`);return{beforeDecimal:i[0],afterDecimal:i[1]||``,hasNegation:n,addNegation:r}}function O(e){if(!e)return e;var t=e[0]===`-`;t&&(e=e.substring(1,e.length));var n=e.split(`.`),r=n[0].replace(/^0+/,``)||`0`,i=n[1]||``;return(t?`-`:``)+r+(i?`.`+i:``)}
vendor: 4,102 bytes, line 1
1function k(e,t,n){for(var r=``,i=n?`0`:``,a=0;a<=t-1;a++)r+=e[a]||i;return r}function A(e,t){return Array(t+1).join(e)}function j(e){var t=e+``,n=t[0]===`-`?`-`:``;n&&(t=t.substring(1));var r=t.split(/[eE]/g),i=r[0],a=r[1];if(a=Number(a),!a)return n+i;i=i.replace(`.`,``);var o=1+a,s=i.length;return o<0?i=`0.`+A(`0`,Math.abs(o))+i:o>=s?i+=A(`0`,o-s):i=(i.substring(0,o)||`0`)+`.`+i.substring(o),n+i}function M(e,t,n){if([``,`-`].indexOf(e)!==-1)return e;var r=(e.indexOf(`.`)!==-1||n)&&t,i=D(e),a=i.beforeDecimal,o=i.afterDecimal,s=i.hasNegation,c=parseFloat(`0.`+(o||`0`)),l=(o.length<=t?`0.`+o:c.toFixed(t)).split(`.`),u=a;a&&Number(l[0])&&(u=a.split(``).reverse().reduce(function(e,t,n){return e.length>n?(Number(e[0])+Number(t)).toString()+e.substring(1,e.length):t+e},l[0]));var d=k(l[1]||``,t,n),f=s?`-`:``,p=r?`.`:``;return``+f+u+p+d}function N(e,t){if(e.value=e.value,e!==null){if(e.createTextRange){var n=e.createTextRange();return n.move(`character`,t),n.select(),!0}return e.selectionStart||e.selectionStart===0?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}var P=v(function(e,t){for(var n=0,r=0,i=e.length,a=t.length;e[n]===t[n]&&n<i;)n++;for(;e[i-1-r]===t[a-1-r]&&a-r>n&&i-r>n;)r++;return{from:{start:n,end:i-r},to:{start:n,end:a-r}}}),F=function(e,t){var n=Math.min(e.selectionStart,t);return{from:{start:n,end:e.selectionEnd},to:{start:n,end:t}}};function I(e,t,n){return Math.min(Math.max(e,t),n)}function L(e){return Math.max(e.selectionStart,e.selectionEnd)}function R(){return typeof navigator<`u`&&!(navigator.platform&&/iPhone|iPod/.test(navigator.platform))}function z(e){return{from:{start:0,end:0},to:{start:0,end:e.length},lastValue:``}}function B(e){var t=e.currentValue,n=e.formattedValue,r=e.currentValueIndex,i=e.formattedValueIndex;return t[r]===n[i]}function ee(e,t,n,r,i,a,o){o===void 0&&(o=B);var s=i.findIndex(function(e){return e}),c=e.slice(0,s);!t&&!n.startsWith(c)&&(t=c,n=c+n,r+=c.length);for(var l=n.length,u=e.length,d={},f=Array(l),p=0;p<l;p++){f[p]=-1;for(var m=0,h=u;m<h;m++)if(o({currentValue:n,lastValue:t,formattedValue:e,currentValueIndex:p,formattedValueIndex:m})&&d[m]!==!0){f[p]=m,d[m]=!0;break}}for(var g=r;g<l&&(f[g]===-1||!a(n[g]));)g++;var _=g===l||f[g]===-1?u:f[g];for(g=r-1;g>0&&f[g]===-1;)g--;var v=g===-1||f[g]===-1?0:f[g]+1;return v>_?_:r-v<_-r?v:_}function V(e,t,n,r){var i=e.length;if(t=I(t,0,i),r===`left`){for(;t>=0&&!n[t];)t--;t===-1&&(t=n.indexOf(!0))}else{for(;t<=i&&!n[t];)t++;t>i&&(t=n.lastIndexOf(!0))}return t===-1&&(t=i),t}function te(e){for(var t=Array.from({length:e.length+1}).map(function(){return!0}),n=0,r=t.length;n<r;n++)t[n]=!!(y(e[n])||y(e[n-1]));return t}function H(e,t,n,r,i,a){a===void 0&&(a=_);var o=E(function(e,t){var n,a;return S(e)?(a=``,n=``):typeof e==`number`||t?(a=typeof e==`number`?j(e):e,n=r(a)):(a=i(e,void 0),n=r(a)),{formattedValue:n,numAsString:a}}),s=(0,m.useState)(function(){return o(b(e)?t:e,n)}),c=s[0],l=s[1],u=function(e,t){e.formattedValue!==c.formattedValue&&l({formattedValue:e.formattedValue,numAsString:e.value}),a(e,t)},d=e,f=n;b(e)&&(d=c.numAsString,f=!0);var p=o(d,f);return(0,m.useMemo)(function(){l(p)},[p.formattedValue]),[c,u]}function ne(e){return e.replace(/[^0-9]/g,``)}function re(e){return e}function U(e){var t=e.type;t===void 0&&(t=`text`);var n=e.displayType;n===void 0&&(n=`input`);var r=e.customInput,i=e.renderText,a=e.getInputRef,o=e.format;o===void 0&&(o=re);var s=e.removeFormatting;s===void 0&&(s=ne);var c=e.defaultValue,l=e.valueIsNumericString,u=e.onValueChange,d=e.isAllowed,f=e.onChange;f===void 0&&(f=_);var p=e.onKeyDown;p===void 0&&(p=_);var v=e.onMouseUp;v===void 0&&(v=_);var b=e.onFocus;b===void 0&&(b=_);var x=e.onBlur;x===void 0&&(x=_);var S=e.value,C=e.getCaretBoundary;C===void 0&&(C=te);var w=e.isValidInputCharacter;w===void 0&&(w=y);var T=e.isCharacterSame,E=h(e,[`type`,`displayType`,`customInput`,`renderText`,`getInputRef`,`format`,`removeFormatting`,`defaultValue`,`valueIsNumericString`,`onValueChange`,`isAllowed`,`onChange`,`onKeyDown`,`onMouseUp`,`onFocus`,`onBlur`,`value`,`getCaretBoundary`,`isValidInputCharacter`,`isCharacterS
1ame`]),D=H(S,c,!!l,o,s,u),O=D[0],k=O.formattedValue,A=O.numAsString,j=D[1],M=(0,m.useRef)(),I=(0,m.useRef)({formattedValue:k,numAsString:A}),z=function(e,t){I.current={formattedValue:e.formattedValue,numAsString:e.value},j(e,t)},B=(0,m.useState)(!1),U=B[0],W=B[1],G=(0,m.useRef)(null),K=(0,m.useRef)({setCaretTimeout:null,focusTimeout:null});(0,m.useEffect)(function(){return W(!0),function(){clearTimeout(K.current.setCaretTimeout),clearTimeout(K.current.focusTimeout)}},[]);var q=o,J=function(e,t){var n=parseFloat(t);return{formattedValue:e,value:t,floatValue:isNaN(n)?void 0:n}},Y=function(e,t,n){e.selectionStart===0&&e.selectionEnd===e.value.length||(N(e,t),K.current.setCaretTimeout=setTimeout(function(){e.value===n&&e.selectionStart!==t&&N(e,t)},0))},X=function(e,t,n){return V(e,t,C(e),n)},Z=function(e,t,n){var r=C(t),i=ee(t,k,e,n,r,w,T);return i=V(t,i,r),i},ie=function(e){var t=e.formattedValue;t===void 0&&(t=``);var n=e.input,r=e.source,i=e.event,a=e.numAsString,o;if(n){var s=e.inputValue||n.value,c=L(n);n.value=t,o=Z(s,t,c),o!==void 0&&Y(n,o,t)}t!==k&&z(J(t,a),{event:i,source:r})};(0,m.useEffect)(function(){var e=I.current,t=e.formattedValue,n=e.numAsString;(k!==t||A!==n)&&z(J(k,A),{event:void 0,source:g.props})},[k,A]);var ae=G.current?L(G.current):void 0;(typeof window<`u`?m.useLayoutEffect:m.useEffect)(function(){var e=G.current;if(k!==I.current.formattedValue&&e){var t=Z(I.current.formattedValue,k,ae);e.value=k,Y(e,t,k)}},[k]);var Q=function(e,t,n){var r=t.target,i=M.current?F(M.current,r.selectionEnd):P(k,e),a=Object.assign(Object.assign({},i),{lastValue:k}),o=s(e,a),c=q(o);if(o=s(c,void 0),d&&!d(J(c,o))){var l=t.target,u=Z(e,k,L(l));return l.value=k,Y(l,u,k),!1}return ie({formattedValue:c,numAsString:o,inputValue:e,event:t,source:n,input:t.target}),!0},$=function(e,t){t===void 0&&(t=0),M.current={selectionStart:e.selectionStart,selectionEnd:e.selectionEnd+t}},oe=function(e){var t=e.target.value;Q(t,e,g.event)&&f(e),M.current=void 0},se=function(e){var t=e.target,n=e.key,r=t.selectionStart,i=t.selectionEnd,a=t.value;a===void 0&&(a=``);var o;n===`ArrowLeft`||n===`Backspace`?o=Math.max(r-1,0):n===`ArrowRight`?o=Math.min(r+1,a.length):n===`Delete`&&(o=r);var s=0;n===`Delete`&&r===i&&(s=1);var c=n===`ArrowLeft`||n===`ArrowRight`;if(o===void 0||r!==i&&!c){p(e),$(t,s);return}var l=o;c?(l=X(a,o,n===`ArrowLeft`?`left`:`right`),l!==o&&e.preventDefault()):n===`Delete`&&!w(a[o])?l=X(a,o,`right`):n===`Backspace`&&!w(a[o])&&(l=X(a,o,`left`)),l!==o&&Y(t,l,a),p(e),$(t,s)},ce=function(e){var t=e.target,n=function(){var e=t.selectionStart,n=t.selectionEnd,r=t.value;if(r===void 0&&(r=``),e===n){var i=X(r,e);i!==e&&Y(t,i,r)}};n(),requestAnimationFrame(function(){n()}),v(e),$(t)},le=function(e){e.persist&&e.persist();var t=e.target,n=e.currentTarget;G.current=t,K.current.focusTimeout=setTimeout(function(){var r=t.selectionStart,i=t.selectionEnd,a=t.value;a===void 0&&(a=``);var o=X(a,r);o!==r&&!(r===0&&i===a.length)&&Y(t,o,a),b(Object.assign(Object.assign({},e),{currentTarget:n}))},0)},ue=function(e){G.current=null,clearTimeout(K.current.focusTimeout),clearTimeout(K.current.setCaretTimeout),x(e)},de=U&&R()?`numeric`:void 0,fe=Object.assign({inputMode:de},E,{type:t,value:k,onChange:oe,onKeyDown:se,onMouseUp:ce,onFocus:le,onBlur:ue});if(n===`text`)return i?m.createElement(m.Fragment,null,i(k,E)||null):m.createElement(`span`,Object.assign({},E,{ref:a}),k);if(r){var pe=r;return m.createElement(pe,Object.assign({},fe,{ref:a}))}return m.createElement(`input`,Object.assign({},fe,{ref:a}))}function W(e,t){var n=t.decimalScale,r=t.fixedDecimalScale,i=t.prefix;i===void 0&&(i=``);var a=t.suffix;a===void 0&&(a=``);var o=t.allowNegative,s=t.thousandsGroupStyle;if(s===void 0&&(s=`thousand`),e===``||e===`-`)return e;var c=G(t),l=c.thousandSeparator,u=c.decimalSeparator,d=n!==0&&e.indexOf(`.`)!==-1||n&&r,f=D(e,o),p=f.beforeDecimal,m=f.afterDecimal,h=f.addNegation;return n!==void 0&&(m=k(m,n,!!r)),l&&(p=T(p,l,s)),i&&(p=i+p),a&&(m+=a),h&&(p=`-`+p),e=p+(d&&u||``)+m,e}function G(e){var t=e.decimalSeparator;t===void 0&&(t=`.`);var n=e.thousandSeparator,r=e.allowedDecimalSeparators;
vendor: 5,093 bytes, lines 1-9
1return n===!0&&(n=`,`),r||=[t,`.`],{decimalSeparator:t,thousandSeparator:n,allowedDecimalSeparators:r}}function K(e,t){e===void 0&&(e=``);var n=RegExp(`(-)`),r=RegExp(`(-)(.)*(-)`),i=n.test(e),a=r.test(e);return e=e.replace(/-/g,``),i&&!a&&t&&(e=`-`+e),e}function q(e,t){return RegExp(`(^-)|[0-9]|`+C(e),t?`g`:void 0)}function J(e,t,n){return e===``||!t?.match(/\d/)&&!n?.match(/\d/)&&typeof e==`string`&&!isNaN(Number(e))}function Y(e,t,n){var r;t===void 0&&(t=z(e));var i=n.allowNegative,a=n.prefix;a===void 0&&(a=``);var o=n.suffix;o===void 0&&(o=``);var s=n.decimalScale,c=t.from,l=t.to,u=l.start,d=l.end,f=G(n),p=f.allowedDecimalSeparators,m=f.decimalSeparator,h=e[d]===m;if(y(e)&&(e===a||e===o)&&t.lastValue===``)return e;if(d-u===1&&p.indexOf(e[u])!==-1){var g=s===0?``:m;e=e.substring(0,u)+g+e.substring(u+1,e.length)}var _=function(e,t,n){var r=!1,i=!1;a.startsWith(`-`)?r=!1:e.startsWith(`--`)?(r=!1,i=!0):o.startsWith(`-`)&&e.length===o.length?r=!1:e[0]===`-`&&(r=!0);var s=+!!r;return i&&(s=2),s&&(e=e.substring(s),t-=s,n-=s),{value:e,start:t,end:n,hasNegation:r}},v=_(e,u,d),b=v.hasNegation;r=v,e=r.value,u=r.start,d=r.end;var x=_(t.lastValue,c.start,c.end),S=x.start,w=x.end,T=x.value,E=e.substring(u,d);e.length&&T.length&&(S>T.length-o.length||w<a.length)&&!(E&&o.startsWith(E))&&(e=T);var O=0;e.startsWith(a)?O+=a.length:u<a.length&&(O=u),e=e.substring(O),d-=O;var k=e.length,A=e.length-o.length;e.endsWith(o)?k=A:(d>A||d>e.length-o.length)&&(k=d),e=e.substring(0,k),e=K(b?`-`+e:e,i),e=(e.match(q(m,!0))||[]).join(``);var j=e.indexOf(m);e=e.replace(new RegExp(C(m),`g`),function(e,t){return t===j?`.`:``});var M=D(e,i),N=M.beforeDecimal,P=M.afterDecimal,F=M.addNegation;return l.end-l.start<c.end-c.start&&N===``&&h&&!parseFloat(P)&&(e=F?`-`:``),e}function X(e,t){var n=t.prefix;n===void 0&&(n=``);var r=t.suffix;r===void 0&&(r=``);var i=Array.from({length:e.length+1}).map(function(){return!0}),a=e[0]===`-`;i.fill(!1,0,n.length+ +!!a);var o=e.length;return i.fill(!1,o-r.length+1,o+1),i}function Z(e){var t=G(e),n=t.thousandSeparator,r=t.decimalSeparator,i=e.prefix;i===void 0&&(i=``);var a=e.allowNegative;if(a===void 0&&(a=!0),n===r)throw Error(`
2        Decimal separator can't be same as thousand separator.
3        thousandSeparator: `+n+` (thousandSeparator = {true} is same as thousandSeparator = ",")
4        decimalSeparator: `+r+` (default value for decimalSeparator is .)
5     `);return i.startsWith(`-`)&&a&&(console.error(`
6      Prefix can't start with '-' when allowNegative is true.
7      prefix: `+i+`
8      allowNegative: `+a+`
9    `),a=!1),Object.assign(Object.assign({},e),{allowNegative:a})}function ie(e){e=Z(e),e.decimalSeparator,e.allowedDecimalSeparators,e.thousandsGroupStyle;var t=e.suffix,n=e.allowNegative,r=e.allowLeadingZeros,i=e.onKeyDown;i===void 0&&(i=_);var a=e.onBlur;a===void 0&&(a=_);var o=e.thousandSeparator,s=e.decimalScale,c=e.fixedDecimalScale,l=e.prefix;l===void 0&&(l=``);var u=e.defaultValue,d=e.value,f=e.valueIsNumericString,p=e.onValueChange,m=h(e,[`decimalSeparator`,`allowedDecimalSeparators`,`thousandsGroupStyle`,`suffix`,`allowNegative`,`allowLeadingZeros`,`onKeyDown`,`onBlur`,`thousandSeparator`,`decimalScale`,`fixedDecimalScale`,`prefix`,`defaultValue`,`value`,`valueIsNumericString`,`onValueChange`]),v=G(e),x=v.decimalSeparator,C=v.allowedDecimalSeparators,w=function(t){return W(t,e)},T=function(t,n){return Y(t,n,e)},E=b(d)?u:d,D=f??J(E,l,t);b(d)?b(u)||(D||=typeof u==`number`):D||=typeof d==`number`;var k=function(e){return S(e)?e:(typeof e==`number`&&(e=j(e)),D&&typeof s==`number`?M(e,s,!!c):e)},A=H(k(d),k(u),!!D,w,T,p),F=A[0],I=F.numAsString,L=F.formattedValue,R=A[1];return Object.assign(Object.assign({},m),{value:L,valueIsNumericString:!1,isValidInputCharacter:function(e){return e===x||y(e)},isCharacterSame:function(e){var t=e.currentValue,n=e.lastValue,r=e.formattedValue,i=e.currentValueIndex,a=e.formattedValueIndex,o=t[i],u=r[a],f=P(n,t).to,p=function(e){return T(e).indexOf(`.`)+l.length};return d===0&&c&&s&&t[f.start]===x&&p(t)<i&&p(r)>a?!1:i>=f.start&&i<f.end&&C&&C.includes(o)&&u===x?!0:o===u},onValueChange:R,format:w,removeFormatting:T,getCaretBoundary:function(t){return X(t,e)},onKeyDown:function(e){var t=e.target,r=e.key,a=t.selectionStart,u=t.selectionEnd,d=t.value;if(d===void 0&&(d=``),(r===`Backspace`||r===`Delete`)&&u<l.length){e.preventDefault();return}if(a!==u){i(e);return}r===`Backspace`&&d[0]===`-`&&a===l.length+1&&n&&N(t,1),s&&c&&(r===`Backspace`&&d[a-1]===x?(N(t,a-1),e.preventDefault()):r===`Delete`&&d[a]===x&&e.preventDefault()),C?.includes(r)&&d[a]===x&&N(t,a+1);var f=o===!0?`,`:o;r===`Backspace`&&d[a-1]===f&&N(t,a-1),r===`Delete`&&d[a]===f&&N(t,a+1),i(e)},onBlur:function(t){var n=I;n.match(/\d/g)||(n=``),r||(n=O(n)),c&&s&&(n=M(n,s,c)),n!==I&&R({formattedValue:W(n,e),value:n,floatValue:parseFloat(n)},{event:t,source:g.event}),a(t)}})}function ae(e){var t=ie(e);return m.createElement(U,Object.assign({},t))}var Q=e(r(),1);function $(e){let t=l(),n=a(),r=s(),[o,d]=(0,m.useState)(typeof e.value==`number`?e.value:e.value?parseFloat(String(e.value)):void 0),h=()=>
9{if(e.precision!==0)return n?.use_comma_as_decimal_place?`,`:`.`},g=t=>{let n=h();if(n===void 0)return 0;if(e.disablePrecision&&t)return t.includes(n)?t.split(n)?.[1]?.length||2:void 0;if(!e.disablePrecision)return typeof e.precision==`number`?e.precision:r?.number_precision&&r?.number_precision>0&&r?.number_precision<=100?r.number_precision:2},_=()=>{if(e.precision!==0)return n?.use_comma_as_decimal_place?`.`:`,`};return u(()=>{e.onValueChange&&e.changeOverride&&e.onValueChange(typeof o==`number`?String(o):`0`)},500,[o]),(0,m.useEffect)(()=>{d(e.value?parseFloat(String(e.value)):void 0)},[e.value]),(0,Q.jsxs)(`section`,{style:{width:e.width},children:[e.label&&(0,Q.jsxs)(c,{className:(0,f.default)(`mb-1`,{"whitespace-nowrap":e.withoutLabelWrapping}),for:e.id,children:[e.label,e.required&&(0,Q.jsx)(`span`,{className:`ml-1 text-red-600`,children:`*`})]}),(0,Q.jsx)(`div`,{className:`relative`,children:(0,Q.jsx)(ae,{"data-cy":e.cypressRef,className:(0,f.default)(`w-full py-2 px-3 rounded-md text-sm disabled:opacity-75 disabled:cursor-not-allowed focus:outline-none focus:ring-0 ${e.className}`,{border:e.border!==!1,"border-[#09090B26] focus:border-black":!r.dark_mode,"border-[#1f2e41] focus:border-white":r.dark_mode}),value:o||``,placeholder:e.placeholder??void 0,onChange:t=>{if(e.onValueChange&&e.changeOverride){let e=t.target.value,n=e?(0,p.default)(e,{separator:_(),decimal:h(),symbol:``,precision:g(e)===void 0?0:g(e)}).value:void 0;d(n)}},onBlur:t=>{if(e.onValueChange&&!e.changeOverride){let n=t.target.value,r=n?String((0,p.default)(n,{separator:_(),decimal:h(),symbol:``,precision:g(n)===void 0?0:g(n)}).value):`0`;e.onValueChange(r)}},thousandSeparator:_(),decimalSeparator:h(),decimalScale:g(),allowNegative:!0,style:{backgroundColor:t.$1,color:t.$3,...e.style},disabled:e.disabled})}),(0,Q.jsx)(i,{className:`mt-2`,children:e.errorMessage})]})}export{W as n,$ as t};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.