import * as React from "react"; import ListItem from "@mui/material/ListItem"; import ListItemButton from "@mui/material/ListItemButton"; import ListItemIcon from "@mui/material/ListItemIcon"; import ListItemText from "@mui/material/ListItemText"; import type { NavigationItem } from "../model"; import { useNavigate } from "react-router-dom"; interface NavigationItemProps { item: NavigationItem; open: boolean; } export const NavigationItemComponent: React.FC = ({ item, open, }) => { const Icon = item.icon; const navigate = useNavigate(); return ( navigate(item.path)} disablePadding sx={{ display: "block" }} > ); };