From 6de5fd99a2a062b342c5d094bf584f7653be13b5 Mon Sep 17 00:00:00 2001 From: Yannick Goossens Date: Fri, 15 Nov 2024 10:37:43 +0100 Subject: [PATCH] fix: form validation --- src/atoms/input/Input.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/atoms/input/Input.tsx b/src/atoms/input/Input.tsx index 47f003306..ecc47cb5f 100644 --- a/src/atoms/input/Input.tsx +++ b/src/atoms/input/Input.tsx @@ -82,7 +82,8 @@ function Input( const handleInput = useCallback( (e: React.FormEvent) => { - const target = e.target as HTMLInputElement; + onChange(e) + const target = e.target as HTMLInputElement if (target) { const v = type === 'number' @@ -91,8 +92,8 @@ function Input( : target.value : target.value; - setValue(v); - onChange(v); + setValue(v) + onChange(v) } }, [setValue, onChange, type]