Revert "Test loading user from localstorage on first render"
This reverts commit 701d0a06cd
.
This commit is contained in:
parent
747977556b
commit
0fb263efa4
|
@ -58,9 +58,14 @@ export function AuthProvider(props: {
|
|||
serverUser?: AuthUser
|
||||
}) {
|
||||
const { children, serverUser } = props
|
||||
const [authUser, setAuthUser] = useStateCheckEquality<AuthUser>(
|
||||
serverUser ?? getStoredUser()
|
||||
)
|
||||
const [authUser, setAuthUser] = useStateCheckEquality<AuthUser>(serverUser)
|
||||
|
||||
useEffect(() => {
|
||||
if (serverUser === undefined) {
|
||||
const cachedUser = localStorage.getItem(CACHED_USER_KEY)
|
||||
setAuthUser(cachedUser && JSON.parse(cachedUser))
|
||||
}
|
||||
}, [setAuthUser, serverUser])
|
||||
|
||||
useEffect(() => {
|
||||
if (authUser != null) {
|
||||
|
@ -129,10 +134,3 @@ export function AuthProvider(props: {
|
|||
<AuthContext.Provider value={authUser}>{children}</AuthContext.Provider>
|
||||
)
|
||||
}
|
||||
|
||||
const getStoredUser = () => {
|
||||
if (typeof window === 'undefined') return undefined
|
||||
|
||||
const json = localStorage.getItem(CACHED_USER_KEY)
|
||||
return json ? JSON.parse(json) : undefined
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user