import React from 'react';
import { Layout, Menu } from 'antd';
import { UserOutlined, TeamOutlined, AppstoreOutlined } from '@ant-design/icons';
import { Routes, Route, useNavigate } from 'react-router-dom';
import UserManagement from './UserManagement';
import RoleManagement from './RoleManagement';
import CategoryManagement from './CategoryManagement';
const { Content, Sider } = Layout;
const AdminPanel: React.FC = () => {
const navigate = useNavigate();
const menuItems = [
{
key: 'users',
icon: ,
label: 'Пользователи',
onClick: () => navigate('/admin/users')
},
{
key: 'roles',
icon: ,
label: 'Роли и разрешения',
onClick: () => navigate('/admin/roles')
},
{
key: 'categories',
icon: ,
label: 'Категории',
onClick: () => navigate('/admin/categories')
}
];
return (
} />
} />
} />
);
};
export default AdminPanel;