import {
ClockCircleOutlined,
HomeOutlined,
MenuOutlined,
ProjectOutlined,
QuestionCircleOutlined,
ReadOutlined,
} from '@/shared/antd-imports';
import { Button, Card, Dropdown, Flex, MenuProps, Space, Typography } from '@/shared/antd-imports';
import React from 'react';
import { useTranslation } from 'react-i18next';
import { colors } from '../../../styles/colors';
import { NavLink } from 'react-router-dom';
import InviteButton from '../invite/InviteButton';
import SwitchTeamButton from '../switchTeam/SwitchTeamButton';
// custom css
import './mobileMenu.css';
const MobileMenuButton = () => {
// localization
const { t } = useTranslation('navbar');
const navLinks = [
{
name: 'home',
icon: React.createElement(HomeOutlined),
},
{
name: 'projects',
icon: React.createElement(ProjectOutlined),
},
{
name: 'schedule',
icon: React.createElement(ClockCircleOutlined),
},
{
name: 'reporting',
icon: React.createElement(ReadOutlined),
},
{
name: 'help',
icon: React.createElement(QuestionCircleOutlined),
},
];
const mobileMenu: MenuProps['items'] = [
{
key: '1',
label: (
{navLinks.map((navEl, index) => (
{navEl.icon}
{t(navEl.name)}
))}
),
},
];
return (
} />
);
};
export default MobileMenuButton;