ADD transition to sidebar

This commit is contained in:
2025-05-28 16:10:54 +02:00
parent 81bd7318bb
commit e65abd045c
3 changed files with 14 additions and 7 deletions

View File

@@ -1,14 +1,16 @@
import { Menu, X} from 'lucide-react';
import MenuButton from "./buttons/MenuButton.tsx";
import clsx from "clsx";
type props = {
sidebarToggled: boolean,
setSidebarToggled: Function
className?: string;
}
const Topbar = ({sidebarToggled, setSidebarToggled}: props) => {
const Topbar = ({sidebarToggled, setSidebarToggled, className}: props) => {
return (
<div>
<div className={clsx(className)}>
<MenuButton onClick={() => setSidebarToggled(!sidebarToggled)}>
{sidebarToggled ? <X size={24}/> : <Menu size={24}/>}
</MenuButton>