From 58ea7bba2d63e77aa5df8a080b0934fab9c2f90e Mon Sep 17 00:00:00 2001 From: Chika Date: Mon, 28 Sep 2020 14:17:31 +0300 Subject: [PATCH] fix reset validation --- src/client/hooks/useValidation.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/client/hooks/useValidation.ts b/src/client/hooks/useValidation.ts index 86351fa..4291bc4 100644 --- a/src/client/hooks/useValidation.ts +++ b/src/client/hooks/useValidation.ts @@ -30,15 +30,10 @@ export const useValidation = ({ // inner validation && set validation status to store useEffect(() => { - if (!validator) { - return; - } if (!value) { - setValidation(undefined); calculationStore.setValidation(elementName, undefined); } else { - const validationResult = validator(value); - setValidation(validationResult); + let validationResult = validator ? validator(value) : true; calculationStore.setValidation(elementName, validationResult); } }, [value, validator, elementName]);