feat: adding provider crud

This commit is contained in:
Rodolfo Ruiz
2025-06-12 19:45:18 -06:00
parent 86d0d56e38
commit c20e04557b
5 changed files with 270 additions and 2 deletions

View File

@@ -3,6 +3,7 @@ import fendiLogo from '/favicon.png'
import { AppBar, Toolbar, Typography, InputBase, IconButton, Box } from '@mui/material';
import SearchIcon from '@mui/icons-material/Search';
import MenuDrawer from './MenuDrawer';
import MenuIcon from '@mui/icons-material/Menu';
export default function AppHeader({ zone = 'public', onSelectMenuItem }) {
@@ -29,7 +30,7 @@ export default function AppHeader({ zone = 'public', onSelectMenuItem }) {
<Toolbar sx={{ justifyContent: 'space-between', flexWrap: 'wrap' }}>
<Box display="flex" alignItems="center">
<IconButton edge="start" color="inherit" onClick={() => setMenuOpen(true)}>
<img src={fendiLogo} alt="Fendi logo" style={{ height: 40 }} />
<MenuIcon />
</IconButton>
</Box>

View File

@@ -3,7 +3,7 @@ import { Drawer, List, ListItem, ListItemText, useMediaQuery } from '@mui/materi
const menuOptions = {
public: ['Home', 'Explore', 'Contact'],
restricted: ['Dashboard', 'Projects', 'Support'],
private: ['Products', 'Clients', 'Categories', 'Users', 'Orders', 'Settings', 'Logout'],
private: ['Products', 'Clients', 'Providers', 'Logout'],
};
export default function MenuDrawer({ zone = 'public', open, onClose, onSelect }) {