From a6afc08b2baffc5e40301c9a4eeaed3015adf72b Mon Sep 17 00:00:00 2001 From: IRBorisov <8611739+IRBorisov@users.noreply.github.com> Date: Thu, 10 Aug 2023 14:13:36 +0300 Subject: [PATCH] Update AuthContext.tsx --- .../frontend/src/context/AuthContext.tsx | 25 +++++++++---------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/rsconcept/frontend/src/context/AuthContext.tsx b/rsconcept/frontend/src/context/AuthContext.tsx index cd8e01b8..9d91d31b 100644 --- a/rsconcept/frontend/src/context/AuthContext.tsx +++ b/rsconcept/frontend/src/context/AuthContext.tsx @@ -37,20 +37,19 @@ export const AuthState = ({ children }: AuthStateProps) => { const [error, setError] = useState(undefined); const reload = useCallback( - (callback?: () => void) => { - getAuth({ - onError: () => { setUser(undefined); }, - onSuccess: currentUser => { - if (currentUser.id) { - setUser(currentUser); - } else { - setUser(undefined); - } - if (callback) callback(); + (callback?: () => void) => { + getAuth({ + onError: () => { setUser(undefined); }, + onSuccess: currentUser => { + if (currentUser.id) { + setUser(currentUser); + } else { + setUser(undefined); } - }); - }, [setUser] - ); + if (callback) callback(); + } + }); + }, [setUser]); function login(data: IUserLoginData, callback?: DataCallback) { setError(undefined);