Protected routes
Some checks failed
Build Backend and Frontend / Build & Test .NET Backend (push) Has been cancelled
Build Backend and Frontend / Build Frontend (push) Has been cancelled

This commit is contained in:
Simon Lübeß
2025-06-03 11:03:55 +02:00
parent 2e93f3d04e
commit efd69f63b0
3 changed files with 37 additions and 19 deletions

View File

@ -0,0 +1,12 @@
import { Outlet } from "react-router-dom";
import Login from "./Login.tsx";
export default function ProtectedRoute({user, setUser} : {user: string | null, setUser: (user: string | null) => void})
{
if (user === null)
{
return <Login setToken={setUser}/>;
}
return <Outlet />;
}