Files
digital-data-react-mui-temp…/src/layouts/nav-config-dashboard.tsx
2025-07-21 14:55:22 +02:00

52 lines
965 B
TypeScript

import { Label } from 'src/components/label';
import { SvgColor } from 'src/components/svg-color';
// ----------------------------------------------------------------------
const icon = (name: string) => <SvgColor src={`/assets/icons/navbar/${name}.svg`} />;
export type NavItem = {
title: string;
path: string;
icon: React.ReactNode;
info?: React.ReactNode;
};
export const navData = [
{
title: 'Dashboard',
path: '/',
icon: icon('ic-analytics'),
},
{
title: 'User',
path: '/user',
icon: icon('ic-user'),
},
{
title: 'Product',
path: '/products',
icon: icon('ic-cart'),
info: (
<Label color="error" variant="inverted">
+3
</Label>
),
},
{
title: 'Blog',
path: '/blog',
icon: icon('ic-blog'),
},
{
title: 'Sign in',
path: '/sign-in',
icon: icon('ic-lock'),
},
{
title: 'Not found',
path: '/404',
icon: icon('ic-disabled'),
},
];