fix logout
Seto Elkahfi committed
Aug 1, 2024 at 14:52 UTC
a3b20b59f646b389c2a399ae4f2be5de2c28276f
3 files changed
+4
-11
frontend/splitfire-desktop/app/layout.tsx
+1
-1
@@ -24,7 +24,7 @@ export default function RootLayout({
24
const [state, setState] = useState(State.LOADING)
25
const [user, setUser] = useState<CurrentUser | null>(null)
26
27
- const updateUser = (newUser: CurrentUser) => {
27
+ const updateUser = (newUser: CurrentUser | null) => {
28
setUser(newUser)
29
}
30
frontend/splitfire-desktop/app/logout/layout.tsx
+2
-9
@@ -1,11 +1,4 @@
1
-import { Metadata } from 'next';
2
-import React from 'react';
3
-
4
-export const metadata: Metadata = {
5
- title: "Play",
6
- description: "an intelligent exression engine.",
7
-};
8
-
1
+import React from "react";
2
3
export default async function Layout({
4
children,
@@ -16,7 +9,7 @@ export default async function Layout({
9
<div className="space-y-9">
10
<div className="flex justify-between">
11
<div className="self-start">
19
- <h1 className="text-3xl font-bold">Logging you out...</h1>
12
+ <h1 className="text-3xl font-bold">Logout</h1>
13
</div>
14
</div>
15
<div>{children}</div>
frontend/splitfire-desktop/app/logout/page.tsx
+1
-1
@@ -16,7 +16,7 @@ enum State {
16
}
17
18
export default function Page() {
19
- const [state, setState] = useState(State.LOADING);
19
+ const [state, setState] = useState(State.LOADED);
20
const log = useLogger("Logout/Page");
21
const router = useRouter();
22
const userContext = useContext(UserContext);