import{aU as h,ac as f,bD as m,bG as k,bc as t,aB as _}from"./DURqPrI0.js";function i(e,a,v=a){var c=new WeakSet;h(e,"input",async r=>{var l=r?e.defaultValue:e.value;if(l=s(e)?u(l):l,v(l),f!==null&&c.add(f),await m(),l!==(l=a())){var n=e.selectionStart,d=e.selectionEnd,b=e.value.length;if(e.value=l??"",d!==null){var o=e.value.length;n===d&&d===b&&o>b?(e.selectionStart=o,e.selectionEnd=o):(e.selectionStart=n,e.selectionEnd=Math.min(d,o))}}}),(_&&e.defaultValue!==e.value||k(a)==null&&e.value)&&(v(s(e)?u(e.value):e.value),f!==null&&c.add(f)),t(()=>{var r=a();if(e===document.activeElement){var l=f;if(c.has(l))return}s(e)&&r===u(e.value)||e.type==="date"&&!r&&!e.value||r!==e.value&&(e.value=r??"")})}function E(e,a,v=a){h(e,"change",c=>{var r=c?e.defaultChecked:e.checked;v(r)}),(_&&e.defaultChecked!==e.checked||k(a)==null)&&v(e.checked),t(()=>{var c=a();e.checked=!!c})}function s(e){var a=e.type;return a==="number"||a==="range"}function u(e){return e===""?null:+e}export{i as a,E as b};
//# sourceMappingURL=BN2wd4Tl.js.map
