REFINE OAuth2 user handling and update database schema

This commit is contained in:
2025-06-23 23:28:29 +02:00
parent 8d7f74e189
commit c7b3f6bf70
8 changed files with 56 additions and 54 deletions

View File

@@ -1,19 +1,23 @@
import { Menu, X} from 'lucide-react';
import { Menu, X } from 'lucide-react';
import MenuButton from "./buttons/MenuButton.tsx";
import clsx from "clsx";
type props = {
sidebarToggled: boolean,
setSidebarToggled: Function
sidebarToggled: boolean;
setSidebarToggled: Function;
className?: string;
}
const Topbar = ({sidebarToggled, setSidebarToggled, className}: props) => {
return (
<div className={clsx(className)}>
<div className={clsx(className, "flex justify-between")}>
<MenuButton onClick={() => setSidebarToggled(!sidebarToggled)}>
{sidebarToggled ? <Menu size={24}/> : <X size={24}/>}
</MenuButton>
<MenuButton className={"w-20 text-gray-600"}>
Login
</MenuButton>
</div>
)
}