Rev 3248 | Rev 3252 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React from 'react'import { NavLink as Link } from 'react-router-dom'import {List,ListItem,ListItemButton,ListItemIcon,ListItemText} from '@mui/material'import Widget from '@app/components/UI/Widget'export default function Menu({ children }) {return (<Widgetstyles={{position: { xs: 'fixed', md: 'relative' },bottom: { xs: 0, md: 'auto' },left: { xs: 0, md: 'auto' }}}><Listsx={{display: 'flex',flexDirection: { xs: 'row', md: 'column' },width: '100%',gap: ({ spacing }) => spacing(0.5)}}>{children}</List></Widget>)}function MenuItem({ to, icon, label, onClick }) {return (<ListItem><ListItemButton LinkComponent={Link} to={to} onClick={onClick}>{icon && <ListItemIcon>{icon}</ListItemIcon>}<ListItemText primary={label} sx={{ textAlign: 'center' }} /></ListItemButton></ListItem>)}Menu.Item = MenuItem