From 3ea4f4d3ed196e7dd77738623859e38c0c84be14 Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Sun, 19 Mar 2023 22:30:48 -0500 Subject: [PATCH] Contact: Forbid to save contact without a name (#2803) --- src/components/right/management/ManageUser.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/right/management/ManageUser.tsx b/src/components/right/management/ManageUser.tsx index d3bb561a4..e99e35216 100644 --- a/src/components/right/management/ManageUser.tsx +++ b/src/components/right/management/ManageUser.tsx @@ -101,7 +101,11 @@ const ManageUser: FC = ({ const handleFirstNameChange = useCallback((e: ChangeEvent) => { setFirstName(e.target.value); setIsProfileFieldsTouched(true); - }, []); + + if (error === ERROR_FIRST_NAME_MISSING) { + setError(undefined); + } + }, [error]); const handleLastNameChange = useCallback((e: ChangeEvent) => { setLastName(e.target.value); @@ -119,6 +123,7 @@ const ManageUser: FC = ({ if (!trimmedFirstName.length) { setError(ERROR_FIRST_NAME_MISSING); + return; } updateContact({