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 IconButton from "@mui/material/IconButton"; import Toolbar from "@mui/material/Toolbar"; import Typography from "@mui/material/Typography"; import { History, Subscriptions, Menu, Whatshot, PlaylistAddCheck, Settings, PlayCircleOutline } from "@mui/icons-material"; import Drawer from "@components/Navbar/Drawer"; 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 ( <> {packageInfo.displayName} {pages.map((page, i) => ( ))} ); }; export default Navbar;