From 86f67294fb31b8ba8ffeafedfa8b10686a3d35b5 Mon Sep 17 00:00:00 2001 From: regalijan Date: Thu, 19 Oct 2023 16:49:47 -0400 Subject: [PATCH] Add NaN check to number input validator --- components/FormGenerator.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/components/FormGenerator.tsx b/components/FormGenerator.tsx index c154966..5aa2915 100644 --- a/components/FormGenerator.tsx +++ b/components/FormGenerator.tsx @@ -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 );