import packageInfo from "../../package.json";
import Link from "next/link";
import { FC, useState } from "react";
import AppBar from "@mui/material/AppBar";
import Box from "@mui/material/Box";
import Button from "@mui/material/Button";
import Divider from "@mui/material/Divider";
import Drawer from "@mui/material/Drawer";
import IconButton from "@mui/material/IconButton";
import List from "@mui/material/List";
import ListItem from "@mui/material/ListItem";
import ListItemIcon from "@mui/material/ListItemIcon";
import ListItemText from "@mui/material/ListItemText";
import Toolbar from "@mui/material/Toolbar";
import Typography from "@mui/material/Typography";
import {
History,
Subscriptions,
Menu,
Whatshot,
PlaylistAddCheck
} from "@mui/icons-material";
const Navbar: FC = () => {
const [drawerIsOpen, setDrawerState] = useState(false);
const toggleDrawer =
(open: boolean) => (event: React.KeyboardEvent | React.MouseEvent) => {
if (
event.type === "keydown" &&
((event as React.KeyboardEvent).key === "Tab" ||
(event as React.KeyboardEvent).key === "Shift")
) {
return;
}
setDrawerState(open);
};
const pages = [
{ name: "Trending", icon: , link: "trending" },
{
name: "Subscriptions",
icon: ,
link: "subscriptions"
},
{
name: "Watch History",
icon: ,
link: "history"
},
{
name: "Playlists",
icon: ,
link: "playlists"
}
];
return (
<>
toggleDrawer(false)}
>
Yeet
{pages.map((page, index) => (
{page.icon}
))}
{packageInfo.displayName}
{pages.map((page, i) => (
))}
>
);
};
export default Navbar;