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:
James Mikrut
2024-08-16 13:10:32 -04:00
committed by GitHub
parent 2b2bcb5264
commit de19822ed4

View File

@@ -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])