Add NaN check to number input validator

This commit is contained in:
2023-10-19 16:49:47 -04:00
parent 59eac9795a
commit 86f67294fb

View File

@ -39,6 +39,7 @@ export default function ({
function isNumberElemInvalid(e: HTMLInputElement): boolean {
return !(
e.value ||
isNaN(e.valueAsNumber) ||
e.valueAsNumber <= Number.MAX_SAFE_INTEGER ||
e.valueAsNumber >= Number.MIN_SAFE_INTEGER
);