31 lines
795 B
TypeScript
31 lines
795 B
TypeScript
import { alpha, Theme } from '@mui/material';
|
|
|
|
// ----------------------------------------------------------------------
|
|
|
|
export default function Drawer(theme: Theme) {
|
|
const isLight = theme.palette.mode === 'light';
|
|
|
|
return {
|
|
MuiDrawer: {
|
|
styleOverrides: {
|
|
modal: {
|
|
'&[role="presentation"]': {
|
|
'& .MuiDrawer-paperAnchorLeft': {
|
|
boxShadow: `8px 24px 24px 12px ${alpha(
|
|
theme.palette.grey[900],
|
|
isLight ? 0.16 : 0.48
|
|
)}`
|
|
},
|
|
'& .MuiDrawer-paperAnchorRight': {
|
|
boxShadow: `-8px 24px 24px 12px ${alpha(
|
|
theme.palette.grey[900],
|
|
isLight ? 0.16 : 0.48
|
|
)}`
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
};
|
|
}
|