fix: ensures user is accurate in useAuth (#7727)
## Description Fixes an issue where the `user` could be out of date after logging in.
This commit is contained in:
@@ -263,6 +263,11 @@ export function AuthProvider({
|
||||
}
|
||||
}, [debouncedLocationChange, refreshCookie, id])
|
||||
|
||||
// When initialUser changes, reset in state
|
||||
useEffect(() => {
|
||||
setUser(initialUser)
|
||||
}, [initialUser])
|
||||
|
||||
useEffect(() => {
|
||||
setLastLocationChange(Date.now())
|
||||
}, [pathname])
|
||||
|
||||
Reference in New Issue
Block a user