import PropTypes from 'prop-types'; // material-ui import { alpha, styled } from '@mui/material/styles'; import { Box } from '@mui/material'; // third-party import SimpleBar from 'simplebar-react'; import { BrowserView, MobileView } from 'react-device-detect'; // root style const RootStyle = styled(BrowserView)({ flexGrow: 1, height: '100%', overflow: 'hidden' }); // scroll bar wrapper const SimpleBarStyle = styled(SimpleBar)(({ theme }) => ({ // maxHeight: '100%', '& .simplebar-scrollbar': { '&:before': { backgroundColor: alpha(theme.palette.grey[500], 0.48) }, '&.simplebar-visible:before': { opacity: 1 } }, '& .simplebar-track.simplebar-vertical': { width: 10 }, '& .simplebar-track.simplebar-horizontal .simplebar-scrollbar': { height: 6 }, '& .simplebar-mask': { zIndex: 'inherit' } })); // ==============================|| SIMPLE SCROLL BAR ||============================== // export default function SimpleBarScroll({ children, sx, ...other }) { return ( <> {children} {children} ); } SimpleBarScroll.propTypes = { children: PropTypes.node, sx: PropTypes.object };