This commit is contained in:
2026-04-04 13:18:36 +05:30
parent 0749060b1f
commit 177cc976b4
2 changed files with 12 additions and 6 deletions

View File

@@ -53,7 +53,7 @@ export default function AdminLayout({
const [isCollapsed, setIsCollapsed] = React.useState(false);
const [mobileOpen, setMobileOpen] = React.useState(false);
const activeResourceName = location.pathname.split('/')[1] || null;
const activeResourceName = location.pathname.split('/admin')[1] || null;
// AUTO-TOGGLE LOGIC
React.useEffect(() => {
@@ -61,7 +61,7 @@ export default function AdminLayout({
setIsCollapsed(false); // Mobile drawer is never "mini"
setMobileOpen(false); // Close on navigation
} else {
if (location.pathname === '/' || location.pathname === '') {
if (location.pathname === '/admin' || location.pathname === '') {
setIsCollapsed(false);
} else {
setIsCollapsed(true);
@@ -97,8 +97,8 @@ export default function AdminLayout({
<ListItem disablePadding>
<Tooltip title={(isCollapsed && !isMobile) ? "Dashboard" : ""} placement="right">
<ListItemButton
selected={location.pathname === '/'}
onClick={() => navigate('/')}
selected={location.pathname === '/admin'}
onClick={() => navigate('/admin')}
sx={{
minHeight: 48,
justifyContent: (isCollapsed && !isMobile) ? 'center' : 'initial',
@@ -110,7 +110,7 @@ export default function AdminLayout({
mr: (isCollapsed && !isMobile) ? 0 : 3,
justifyContent: 'center',
}}>
<DashboardIcon color={location.pathname === '/' ? 'primary' : 'inherit'} />
<DashboardIcon color={location.pathname === '/admin' ? 'primary' : 'inherit'} />
</ListItemIcon>
{(!isCollapsed || isMobile) && <ListItemText primary="Dashboard" />}
</ListItemButton>
@@ -180,7 +180,7 @@ export default function AdminLayout({
<Box sx={{ display: { xs: 'none', sm: 'flex' }, alignItems: 'center', mr: 2 }}>
<Button
color="inherit"
onClick={() => navigate('/profile')}
onClick={() => navigate('/admin/profile')}
sx={{ textTransform: 'none', fontWeight: 500 }}
>
{username}