fix: logout bug
This commit is contained in:
@@ -59,11 +59,9 @@ export function SessionProvider(props: SessionProviderProps) {
|
||||
setUser(null);
|
||||
setErr({ message: "Logged out successfully" });
|
||||
console.log("logged out.");
|
||||
setLoading(true); // Set loading to true
|
||||
loadUser();
|
||||
} catch (e) {
|
||||
console.error(e);
|
||||
setErr(e); // Update the error state if logout fails
|
||||
setErr(e);
|
||||
}
|
||||
}
|
||||
console.log("sanity", user);
|
||||
@@ -77,12 +75,7 @@ export function SessionProvider(props: SessionProviderProps) {
|
||||
</>
|
||||
);
|
||||
else if (err) {
|
||||
if ((err as any).message === "Logged out successfully") {
|
||||
setTimeout(() => setErr(null), 1000);
|
||||
content = <Login onLogin={onLogin} />;
|
||||
} else {
|
||||
content = <Login onLogin={onLogin} />;
|
||||
}
|
||||
content = <Login onLogin={onLogin} />;
|
||||
} else
|
||||
content = (
|
||||
<sessionContext.Provider value={{ user, onLogout }}>
|
||||
|
Reference in New Issue
Block a user