feat: add menu and event to show clients page, also add a basic clients page

This commit is contained in:
Rodolfo Ruiz
2025-06-11 17:27:52 -06:00
parent c436e08b10
commit f4d7f86d1b
4 changed files with 140 additions and 11 deletions

View File

@@ -4,7 +4,7 @@ import { AppBar, Toolbar, Typography, InputBase, IconButton, Box } from '@mui/ma
import SearchIcon from '@mui/icons-material/Search';
import MenuDrawer from './MenuDrawer';
export default function AppHeader({ zone = 'public' }) {
export default function AppHeader({ zone = 'public', onSelectMenuItem }) {
const bgColor = {
public: '#40120EFF',
@@ -63,7 +63,12 @@ export default function AppHeader({ zone = 'public' }) {
)}
{/* Rendering the Drawer */}
<MenuDrawer zone='private' open={menuOpen} onClose={() => setMenuOpen(false)} />
<MenuDrawer
zone="private"
open={menuOpen}
onClose={() => setMenuOpen(false)}
onSelect={onSelectMenuItem} // pass handler from App
/>
</Toolbar>
</AppBar>