// material-ui import { useTheme } from '@mui/material/styles'; import { Box, Drawer, useMediaQuery } from '@mui/material'; // third-party import PerfectScrollbar from 'react-perfect-scrollbar'; import { BrowserView, MobileView } from 'react-device-detect'; // project imports import MenuList from './MenuList'; import LogoSection from '../LogoSection'; import { drawerWidth } from 'store/constant'; // ==============================|| SIDEBAR DRAWER ||============================== // export interface SidebarProps { drawerOpen?: boolean; drawerToggle?: () => void; window?: Window; } const Sidebar = ({ drawerOpen, drawerToggle, window }: SidebarProps) => { const theme = useTheme(); const matchUpMd = useMediaQuery(theme.breakpoints.up('md')); const drawer = ( <> ); const container = window !== undefined ? () => window.document.body : undefined; return ( {drawer} ); }; export default Sidebar;