Add placeholder settings page
This commit is contained in:
@@ -2,6 +2,7 @@ import { Home } from "@/routes/Home";
|
|||||||
import { Login } from "@/routes/Login";
|
import { Login } from "@/routes/Login";
|
||||||
import { Piece } from "@/routes/Piece";
|
import { Piece } from "@/routes/Piece";
|
||||||
import { Root } from "@/routes/Root";
|
import { Root } from "@/routes/Root";
|
||||||
|
import { Settings } from "@/routes/Settings";
|
||||||
import { lazy, StrictMode } from "react";
|
import { lazy, StrictMode } from "react";
|
||||||
import { createRoot } from "react-dom/client";
|
import { createRoot } from "react-dom/client";
|
||||||
import { createBrowserRouter, RouterProvider } from "react-router-dom";
|
import { createBrowserRouter, RouterProvider } from "react-router-dom";
|
||||||
@@ -31,6 +32,10 @@ const router = createBrowserRouter([
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: "settings",
|
||||||
|
Component: Settings,
|
||||||
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ export function Root() {
|
|||||||
setUser(data);
|
setUser(data);
|
||||||
};
|
};
|
||||||
|
|
||||||
useEffect(() => void(init()), []);
|
useEffect(() => void init(), []);
|
||||||
|
|
||||||
const onLogoutClick = async () => {
|
const onLogoutClick = async () => {
|
||||||
const { error } = await client.logout.post();
|
const { error } = await client.logout.post();
|
||||||
@@ -60,8 +60,10 @@ export function Root() {
|
|||||||
</Button>
|
</Button>
|
||||||
</DropdownMenuTrigger>
|
</DropdownMenuTrigger>
|
||||||
<DropdownMenuContent align="end">
|
<DropdownMenuContent align="end">
|
||||||
<DropdownMenuItem>
|
<DropdownMenuItem asChild>
|
||||||
|
<Link to="/settings">
|
||||||
<Settings />Ustawienia
|
<Settings />Ustawienia
|
||||||
|
</Link>
|
||||||
</DropdownMenuItem>
|
</DropdownMenuItem>
|
||||||
<DropdownMenuItem onClick={onLogoutClick}>
|
<DropdownMenuItem onClick={onLogoutClick}>
|
||||||
<LogOut />Wyloguj się
|
<LogOut />Wyloguj się
|
||||||
|
|||||||
7
packages/frontend/src/routes/Settings.tsx
Normal file
7
packages/frontend/src/routes/Settings.tsx
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
export function Settings() {
|
||||||
|
return (
|
||||||
|
<div className="p-4 overflow-y-auto grow flex flex-col items-center justify-center gap-4">
|
||||||
|
<div>Tutaj by były ustawienia, gdyby były.</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user