From 95358d3a9b0fa5189d79ba68eb54931a60d24fac Mon Sep 17 00:00:00 2001 From: Bui Le Anh Nguyen <117459173+nb150301@users.noreply.github.com> Date: Sun, 15 Oct 2023 17:56:07 +0700 Subject: [PATCH] Update UserForm.jsx --- react/src/views/UserForm.jsx | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/react/src/views/UserForm.jsx b/react/src/views/UserForm.jsx index cdc6a0d..921e90a 100644 --- a/react/src/views/UserForm.jsx +++ b/react/src/views/UserForm.jsx @@ -17,19 +17,19 @@ export default function UserForm() { const [loading, setLoading] = useState(false) const {setNotification} = useStateContext() - if (id) { - useEffect(() => { - setLoading(true) - axiosClient.get(`/users/${id}`) - .then(({data}) => { - setLoading(false) - setUser(data) - }) - .catch(() => { - setLoading(false) - }) + useEffect(() => { + if (id) { + setLoading(true) + axiosClient.get(`/users/${id}`) + .then(({data}) => { + setLoading(false) + setUser(data) + }) + .catch(() => { + setLoading(false) + }) + } }, []) - } const onSubmit = ev => { ev.preventDefault()