<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">import{a as X,r as F}from"./react-CWk_vzZP.js";function Se(e,r){var a={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&amp;&amp;r.indexOf(n)&lt;0&amp;&amp;(a[n]=e[n]);if(e!=null&amp;&amp;typeof Object.getOwnPropertySymbols=="function")for(var t=0,n=Object.getOwnPropertySymbols(e);t&lt;n.length;t++)r.indexOf(n[t])&lt;0&amp;&amp;Object.prototype.propertyIsEnumerable.call(e,n[t])&amp;&amp;(a[n[t]]=e[n[t]]);return a}var ae;(function(e){e.event="event",e.props="prop"})(ae||(ae={}));function q(){}function Be(e){var r,a=void 0;return function(){for(var n=[],t=arguments.length;t--;)n[t]=arguments[t];return r&amp;&amp;n.length===r.length&amp;&amp;n.every(function(o,f){return o===r[f]})||(r=n,a=e.apply(void 0,n)),a}}function te(e){return!!(e||"").match(/\d/)}function Y(e){return e==null}function Oe(e){return typeof e=="number"&amp;&amp;isNaN(e)}function xe(e){return Y(e)||Oe(e)||typeof e=="number"&amp;&amp;!isFinite(e)}function pe(e){return e.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&amp;")}function Te(e){switch(e){case"lakh":return/(\d+?)(?=(\d\d)+(\d)(?!\d))(\.\d+)?/g;case"wan":return/(\d)(?=(\d{4})+(?!\d))/g;case"thousand":default:return/(\d)(?=(\d{3})+(?!\d))/g}}function _e(e,r,a){var n=Te(a),t=e.search(/[1-9]/);return t=t===-1?e.length:t,e.substring(0,t)+e.substring(t,e.length).replace(n,"$1"+r)}function Fe(e){var r=F.useRef(e);r.current=e;var a=F.useRef(function(){for(var n=[],t=arguments.length;t--;)n[t]=arguments[t];return r.current.apply(r,n)});return a.current}function ce(e,r){r===void 0&amp;&amp;(r=!0);var a=e[0]==="-",n=a&amp;&amp;r;e=e.replace("-","");var t=e.split("."),o=t[0],f=t[1]||"";return{beforeDecimal:o,afterDecimal:f,hasNegation:a,addNegation:n}}function Me(e){if(!e)return e;var r=e[0]==="-";r&amp;&amp;(e=e.substring(1,e.length));var a=e.split("."),n=a[0].replace(/^0+/,"")||"0",t=a[1]||"";return(r?"-":"")+n+(t?"."+t:"")}function Ve(e,r,a){for(var n="",t=a?"0":"",o=0;o&lt;=r-1;o++)n+=e[o]||t;return n}function de(e,r){return Array(r+1).join(e)}function ye(e){var r=e+"",a=r[0]==="-"?"-":"";a&amp;&amp;(r=r.substring(1));var n=r.split(/[eE]/g),t=n[0],o=n[1];if(o=Number(o),!o)return a+t;t=t.replace(".","");var f=1+o,m=t.length;return f&lt;0?t="0."+de("0",Math.abs(f))+t:f&gt;=m?t=t+de("0",f-m):t=(t.substring(0,f)||"0")+"."+t.substring(f),a+t}function ge(e,r,a){if(["","-"].indexOf(e)!==-1)return e;var n=(e.indexOf(".")!==-1||a)&amp;&amp;r,t=ce(e),o=t.beforeDecimal,f=t.afterDecimal,m=t.hasNegation,V=parseFloat("0."+(f||"0")),y=f.length&lt;=r?"0."+f:V.toFixed(r),S=y.split("."),g=o;o&amp;&amp;Number(S[0])&amp;&amp;(g=o.split("").reverse().reduce(function(I,C,d){return I.length&gt;d?(Number(I[0])+Number(C)).toString()+I.substring(1,I.length):C+I},S[0]));var h=Ve(S[1]||"",r,a),x=m?"-":"",v=n?".":"";return""+x+g+v+h}function H(e,r){if(e.value=e.value,e!==null){if(e.createTextRange){var a=e.createTextRange();return a.move("character",r),a.select(),!0}return e.selectionStart||e.selectionStart===0?(e.focus(),e.setSelectionRange(r,r),!0):(e.focus(),!1)}}var be=Be(function(e,r){for(var a=0,n=0,t=e.length,o=r.length;e[a]===r[a]&amp;&amp;a&lt;t;)a++;for(;e[t-1-n]===r[o-1-n]&amp;&amp;o-n&gt;a&amp;&amp;t-n&gt;a;)n++;return{from:{start:a,end:t-n},to:{start:a,end:o-n}}}),je=function(e,r){var a=Math.min(e.selectionStart,r);return{from:{start:a,end:e.selectionEnd},to:{start:a,end:r}}};function Le(e,r,a){return Math.min(Math.max(e,r),a)}function ve(e){return Math.max(e.selectionStart,e.selectionEnd)}function ke(){return typeof navigator&lt;"u"&amp;&amp;!(navigator.platform&amp;&amp;/iPhone|iPod/.test(navigator.platform))}function Pe(e){return{from:{start:0,end:0},to:{start:0,end:e.length},lastValue:""}}function Ke(e){var r=e.currentValue,a=e.formattedValue,n=e.currentValueIndex,t=e.formattedValueIndex;return r[n]===a[t]}function Ue(e,r,a,n,t,o,f){f===void 0&amp;&amp;(f=Ke);var m=t.findIndex(function(k){return k}),V=e.slice(0,m);!r&amp;&amp;!a.startsWith(V)&amp;&amp;(r=V,a=V+a,n=n+V.length);for(var y=a.length,S=e.length,g={},h=new Array(y),x=0;x&lt;y;x++){h[x]=-1;for(var v=0,I=S;v&lt;I;v++){var C=f({currentValue:a,lastValue:r,formattedValue:e,currentValueIndex:x,formattedValueIndex:v});if(C&amp;&amp;g[v]!==!0){h[x]=v,g[v]=!0;break}}}for(var d=n;d&lt;y&amp;&amp;(h[d]===-1||!o(a[d]));)d++;var O=d===y||h[d]===-1?S:h[d];for(d=n-1;d&gt;0&amp;&amp;h[d]===-1;)d--;var T=d===-1||h[d]===-1?0:h[d]+1;return T&gt;O?O:n-T&lt;O-n?T:O}function me(e,r,a,n){var t=e.length;if(r=Le(r,0,t),n==="left"){for(;r&gt;=0&amp;&amp;!a[r];)r--;r===-1&amp;&amp;(r=a.indexOf(!0))}else{for(;r&lt;=t&amp;&amp;!a[r];)r++;r&gt;t&amp;&amp;(r=a.lastIndexOf(!0))}return r===-1&amp;&amp;(r=t),r}function We(e){for(var r=Array.from({length:e.length+1}).map(function(){return!0}),a=0,n=r.length;a&lt;n;a++)r[a]=!!(te(e[a])||te(e[a-1]));return r}function we(e,r,a,n,t,o){o===void 0&amp;&amp;(o=q);var f=Fe(function(v,I){var C,d;return xe(v)?(d="",C=""):typeof v=="number"||I?(d=typeof v=="number"?ye(v):v,C=n(d)):(d=t(v,void 0),C=n(d)),{formattedValue:C,numAsString:d}}),m=F.useState(function(){return f(Y(e)?r:e,a)}),V=m[0],y=m[1],S=function(v,I){v.formattedValue!==V.formattedValue&amp;&amp;y({formattedValue:v.formattedValue,numAsString:v.value}),o(v,I)},g=e,h=a;Y(e)&amp;&amp;(g=V.numAsString,h=!0);var x=f(g,h);return F.useMemo(function(){y(x)},[x.formattedValue]),[V,S]}function $e(e){return e.replace(/[^0-9]/g,"")}function Ge(e){return e}function Ze(e){var r=e.type;r===void 0&amp;&amp;(r="text");var a=e.displayType;a===void 0&amp;&amp;(a="input");var n=e.customInput,t=e.renderText,o=e.getInputRef,f=e.format;f===void 0&amp;&amp;(f=Ge);var m=e.removeFormatting;m===void 0&amp;&amp;(m=$e);var V=e.defaultValue,y=e.valueIsNumericString,S=e.onValueChange,g=e.isAllowed,h=e.onChange;h===void 0&amp;&amp;(h=q);var x=e.onKeyDown;x===void 0&amp;&amp;(x=q);var v=e.onMouseUp;v===void 0&amp;&amp;(v=q);var I=e.onFocus;I===void 0&amp;&amp;(I=q);var C=e.onBlur;C===void 0&amp;&amp;(C=q);var d=e.value,O=e.getCaretBoundary;O===void 0&amp;&amp;(O=We);var T=e.isValidInputCharacter;T===void 0&amp;&amp;(T=te);var k=e.isCharacterSame,M=Se(e,["type","displayType","customInput","renderText","getInputRef","format","removeFormatting","defaultValue","valueIsNumericString","onValueChange","isAllowed","onChange","onKeyDown","onMouseUp","onFocus","onBlur","value","getCaretBoundary","isValidInputCharacter","isCharacterSame"]),z=we(d,V,!!y,f,m,S),P=z[0],b=P.formattedValue,j=P.numAsString,U=z[1],L=F.useRef(),W=F.useRef({formattedValue:b,numAsString:j}),$=function(i,u){W.current={formattedValue:i.formattedValue,numAsString:i.value},U(i,u)},J=F.useState(!1),ee=J[0],s=J[1],l=F.useRef(null),w=F.useRef({setCaretTimeout:null,focusTimeout:null});F.useEffect(function(){return s(!0),function(){clearTimeout(w.current.setCaretTimeout),clearTimeout(w.current.focusTimeout)}},[]);var A=f,R=function(i,u){var c=parseFloat(u);return{formattedValue:i,value:u,floatValue:isNaN(c)?void 0:c}},E=function(i,u,c){i.selectionStart===0&amp;&amp;i.selectionEnd===i.value.length||(H(i,u),w.current.setCaretTimeout=setTimeout(function(){i.value===c&amp;&amp;i.selectionStart!==u&amp;&amp;H(i,u)},0))},B=function(i,u,c){return me(i,u,O(i),c)},Q=function(i,u,c){var N=O(u),_=Ue(u,b,i,c,N,T,k);return _=me(u,_,N),_},oe=function(i){var u=i.formattedValue;u===void 0&amp;&amp;(u="");var c=i.input,N=i.source,_=i.event,D=i.numAsString,p;if(c){var K=i.inputValue||c.value,G=ve(c);c.value=u,p=Q(K,u,G),p!==void 0&amp;&amp;E(c,p,u)}u!==b&amp;&amp;$(R(u,D),{event:_,source:N})};F.useEffect(function(){var i=W.current,u=i.formattedValue,c=i.numAsString;(b!==u||j!==c)&amp;&amp;$(R(b,j),{event:void 0,source:ae.props})},[b,j]);var re=l.current?ve(l.current):void 0,ne=typeof window&lt;"u"?F.useLayoutEffect:F.useEffect;ne(function(){var i=l.current;if(b!==W.current.formattedValue&amp;&amp;i){var u=Q(W.current.formattedValue,b,re);i.value=b,E(i,u,b)}},[b]);var ue=function(i,u,c){var N=u.target,_=L.current?je(L.current,N.selectionEnd):be(b,i),D=Object.assign(Object.assign({},_),{lastValue:b}),p=m(i,D),K=A(p);if(p=m(K,void 0),g&amp;&amp;!g(R(K,p))){var G=u.target,Z=ve(G),le=Q(i,b,Z);return G.value=b,E(G,le,b),!1}return oe({formattedValue:K,numAsString:p,inputValue:i,event:u,source:c,input:u.target}),!0},fe=function(i,u){u===void 0&amp;&amp;(u=0);var c=i.selectionStart,N=i.selectionEnd;L.current={selectionStart:c,selectionEnd:N+u}},Ne=function(i){var u=i.target,c=u.value,N=ue(c,i,ae.event);N&amp;&amp;h(i),L.current=void 0},De=function(i){var u=i.target,c=i.key,N=u.selectionStart,_=u.selectionEnd,D=u.value;D===void 0&amp;&amp;(D="");var p;c==="ArrowLeft"||c==="Backspace"?p=Math.max(N-1,0):c==="ArrowRight"?p=Math.min(N+1,D.length):c==="Delete"&amp;&amp;(p=N);var K=0;c==="Delete"&amp;&amp;N===_&amp;&amp;(K=1);var G=c==="ArrowLeft"||c==="ArrowRight";if(p===void 0||N!==_&amp;&amp;!G){x(i),fe(u,K);return}var Z=p;if(G){var le=c==="ArrowLeft"?"left":"right";Z=B(D,p,le),Z!==p&amp;&amp;i.preventDefault()}else c==="Delete"&amp;&amp;!T(D[p])?Z=B(D,p,"right"):c==="Backspace"&amp;&amp;!T(D[p])&amp;&amp;(Z=B(D,p,"left"));Z!==p&amp;&amp;E(u,Z,D),x(i),fe(u,K)},Ie=function(i){var u=i.target,c=function(){var N=u.selectionStart,_=u.selectionEnd,D=u.value;if(D===void 0&amp;&amp;(D=""),N===_){var p=B(D,N);p!==N&amp;&amp;E(u,p,D)}};c(),requestAnimationFrame(function(){c()}),v(i),fe(u)},Ce=function(i){i.persist&amp;&amp;i.persist();var u=i.target,c=i.currentTarget;l.current=u,w.current.focusTimeout=setTimeout(function(){var N=u.selectionStart,_=u.selectionEnd,D=u.value;D===void 0&amp;&amp;(D="");var p=B(D,N);p!==N&amp;&amp;!(N===0&amp;&amp;_===D.length)&amp;&amp;E(u,p,D),I(Object.assign(Object.assign({},i),{currentTarget:c}))},0)},Ee=function(i){l.current=null,clearTimeout(w.current.focusTimeout),clearTimeout(w.current.setCaretTimeout),C(i)},Ae=ee&amp;&amp;ke()?"numeric":void 0,se=Object.assign({inputMode:Ae},M,{type:r,value:b,onChange:Ne,onKeyDown:De,onMouseUp:Ie,onFocus:Ce,onBlur:Ee});if(a==="text")return t?X.createElement(X.Fragment,null,t(b,M)||null):X.createElement("span",Object.assign({},M,{ref:o}),b);if(n){var Re=n;return X.createElement(Re,Object.assign({},se,{ref:o}))}return X.createElement("input",Object.assign({},se,{ref:o}))}function he(e,r){var a=r.decimalScale,n=r.fixedDecimalScale,t=r.prefix;t===void 0&amp;&amp;(t="");var o=r.suffix;o===void 0&amp;&amp;(o="");var f=r.allowNegative,m=r.thousandsGroupStyle;if(m===void 0&amp;&amp;(m="thousand"),e===""||e==="-")return e;var V=ie(r),y=V.thousandSeparator,S=V.decimalSeparator,g=a!==0&amp;&amp;e.indexOf(".")!==-1||a&amp;&amp;n,h=ce(e,f),x=h.beforeDecimal,v=h.afterDecimal,I=h.addNegation;return a!==void 0&amp;&amp;(v=Ve(v,a,!!n)),y&amp;&amp;(x=_e(x,y,m)),t&amp;&amp;(x=t+x),o&amp;&amp;(v=v+o),I&amp;&amp;(x="-"+x),e=x+(g&amp;&amp;S||"")+v,e}function ie(e){var r=e.decimalSeparator;r===void 0&amp;&amp;(r=".");var a=e.thousandSeparator,n=e.allowedDecimalSeparators;return a===!0&amp;&amp;(a=","),n||(n=[r,"."]),{decimalSeparator:r,thousandSeparator:a,allowedDecimalSeparators:n}}function qe(e,r){e===void 0&amp;&amp;(e="");var a=new RegExp("(-)"),n=new RegExp("(-)(.)*(-)"),t=a.test(e),o=n.test(e);return e=e.replace(/-/g,""),t&amp;&amp;!o&amp;&amp;r&amp;&amp;(e="-"+e),e}function ze(e,r){return new RegExp("(^-)|[0-9]|"+pe(e),"g")}function He(e,r,a){return e===""?!0:!(r!=null&amp;&amp;r.match(/\d/))&amp;&amp;!(a!=null&amp;&amp;a.match(/\d/))&amp;&amp;typeof e=="string"&amp;&amp;!isNaN(Number(e))}function Je(e,r,a){var n;r===void 0&amp;&amp;(r=Pe(e));var t=a.allowNegative,o=a.prefix;o===void 0&amp;&amp;(o="");var f=a.suffix;f===void 0&amp;&amp;(f="");var m=a.decimalScale,V=r.from,y=r.to,S=y.start,g=y.end,h=ie(a),x=h.allowedDecimalSeparators,v=h.decimalSeparator,I=e[g]===v;if(te(e)&amp;&amp;(e===o||e===f)&amp;&amp;r.lastValue==="")return e;if(g-S===1&amp;&amp;x.indexOf(e[S])!==-1){var C=m===0?"":v;e=e.substring(0,S)+C+e.substring(S+1,e.length)}var d=function(l,w,A){var R=!1,E=!1;o.startsWith("-")?R=!1:l.startsWith("--")?(R=!1,E=!0):f.startsWith("-")&amp;&amp;l.length===f.length?R=!1:l[0]==="-"&amp;&amp;(R=!0);var B=R?1:0;return E&amp;&amp;(B=2),B&amp;&amp;(l=l.substring(B),w-=B,A-=B),{value:l,start:w,end:A,hasNegation:R}},O=d(e,S,g),T=O.hasNegation;n=O,e=n.value,S=n.start,g=n.end;var k=d(r.lastValue,V.start,V.end),M=k.start,z=k.end,P=k.value,b=e.substring(S,g);e.length&amp;&amp;P.length&amp;&amp;(M&gt;P.length-f.length||z&lt;o.length)&amp;&amp;!(b&amp;&amp;f.startsWith(b))&amp;&amp;(e=P);var j=0;e.startsWith(o)?j+=o.length:S&lt;o.length&amp;&amp;(j=S),e=e.substring(j),g-=j;var U=e.length,L=e.length-f.length;e.endsWith(f)?U=L:(g&gt;L||g&gt;e.length-f.length)&amp;&amp;(U=g),e=e.substring(0,U),e=qe(T?"-"+e:e,t),e=(e.match(ze(v))||[]).join("");var W=e.indexOf(v);e=e.replace(new RegExp(pe(v),"g"),function(l,w){return w===W?".":""});var $=ce(e,t),J=$.beforeDecimal,ee=$.afterDecimal,s=$.addNegation;return y.end-y.start&lt;V.end-V.start&amp;&amp;J===""&amp;&amp;I&amp;&amp;!parseFloat(ee)&amp;&amp;(e=s?"-":""),e}function Qe(e,r){var a=r.prefix;a===void 0&amp;&amp;(a="");var n=r.suffix;n===void 0&amp;&amp;(n="");var t=Array.from({length:e.length+1}).map(function(){return!0}),o=e[0]==="-";t.fill(!1,0,a.length+(o?1:0));var f=e.length;return t.fill(!1,f-n.length+1,f+1),t}function Xe(e){var r=ie(e),a=r.thousandSeparator,n=r.decimalSeparator,t=e.prefix;t===void 0&amp;&amp;(t="");var o=e.allowNegative;if(o===void 0&amp;&amp;(o=!0),a===n)throw new Error(`
        Decimal separator can't be same as thousand separator.
        thousandSeparator: `+a+` (thousandSeparator = {true} is same as thousandSeparator = ",")
        decimalSeparator: `+n+` (default value for decimalSeparator is .)
     `);return t.startsWith("-")&amp;&amp;o&amp;&amp;(console.error(`
      Prefix can't start with '-' when allowNegative is true.
      prefix: `+t+`
      allowNegative: `+o+`
    `),o=!1),Object.assign(Object.assign({},e),{allowNegative:o})}function Ye(e){e=Xe(e),e.decimalSeparator,e.allowedDecimalSeparators,e.thousandsGroupStyle;var r=e.suffix,a=e.allowNegative,n=e.allowLeadingZeros,t=e.onKeyDown;t===void 0&amp;&amp;(t=q);var o=e.onBlur;o===void 0&amp;&amp;(o=q);var f=e.thousandSeparator,m=e.decimalScale,V=e.fixedDecimalScale,y=e.prefix;y===void 0&amp;&amp;(y="");var S=e.defaultValue,g=e.value,h=e.valueIsNumericString,x=e.onValueChange,v=Se(e,["decimalSeparator","allowedDecimalSeparators","thousandsGroupStyle","suffix","allowNegative","allowLeadingZeros","onKeyDown","onBlur","thousandSeparator","decimalScale","fixedDecimalScale","prefix","defaultValue","value","valueIsNumericString","onValueChange"]),I=ie(e),C=I.decimalSeparator,d=I.allowedDecimalSeparators,O=function(s){return he(s,e)},T=function(s,l){return Je(s,l,e)},k=Y(g)?S:g,M=h??He(k,y,r);Y(g)?Y(S)||(M=M||typeof S=="number"):M=M||typeof g=="number";var z=function(s){return xe(s)?s:(typeof s=="number"&amp;&amp;(s=ye(s)),M&amp;&amp;typeof m=="number"?ge(s,m,!!V):s)},P=we(z(g),z(S),!!M,O,T,x),b=P[0],j=b.numAsString,U=b.formattedValue,L=P[1],W=function(s){var l=s.target,w=s.key,A=l.selectionStart,R=l.selectionEnd,E=l.value;if(E===void 0&amp;&amp;(E=""),(w==="Backspace"||w==="Delete")&amp;&amp;R&lt;y.length){s.preventDefault();return}if(A!==R){t(s);return}w==="Backspace"&amp;&amp;E[0]==="-"&amp;&amp;A===y.length+1&amp;&amp;a&amp;&amp;H(l,1),m&amp;&amp;V&amp;&amp;(w==="Backspace"&amp;&amp;E[A-1]===C?(H(l,A-1),s.preventDefault()):w==="Delete"&amp;&amp;E[A]===C&amp;&amp;s.preventDefault()),d!=null&amp;&amp;d.includes(w)&amp;&amp;E[A]===C&amp;&amp;H(l,A+1);var B=f===!0?",":f;w==="Backspace"&amp;&amp;E[A-1]===B&amp;&amp;H(l,A-1),w==="Delete"&amp;&amp;E[A]===B&amp;&amp;H(l,A+1),t(s)},$=function(s){var l=j;if(l.match(/\d/g)||(l=""),n||(l=Me(l)),V&amp;&amp;m&amp;&amp;(l=ge(l,m,V)),l!==j){var w=he(l,e);L({formattedValue:w,value:l,floatValue:parseFloat(l)},{event:s,source:ae.event})}o(s)},J=function(s){return s===C?!0:te(s)},ee=function(s){var l=s.currentValue,w=s.lastValue,A=s.formattedValue,R=s.currentValueIndex,E=s.formattedValueIndex,B=l[R],Q=A[E],oe=be(w,l),re=oe.to,ne=function(ue){return T(ue).indexOf(".")+y.length};return g===0&amp;&amp;V&amp;&amp;m&amp;&amp;l[re.start]===C&amp;&amp;ne(l)&lt;R&amp;&amp;ne(A)&gt;E?!1:R&gt;=re.start&amp;&amp;R&lt;re.end&amp;&amp;d&amp;&amp;d.includes(B)&amp;&amp;Q===C?!0:B===Q};return Object.assign(Object.assign({},v),{value:U,valueIsNumericString:!1,isValidInputCharacter:J,isCharacterSame:ee,onValueChange:L,format:O,removeFormatting:T,getCaretBoundary:function(s){return Qe(s,e)},onKeyDown:W,onBlur:$})}function rr(e){var r=Ye(e);return X.createElement(Ze,Object.assign({},r))}export{rr as N};
//# sourceMappingURL=react-number-format-BQcmLy1c.js.map
</pre></body></html>