This commit is contained in:
Suvodip
2024-08-09 21:31:50 +05:30
parent ec099bf3ab
commit 95628fe09b
37 changed files with 655 additions and 28 deletions

View File

@@ -7,97 +7,103 @@ import MyCoursesIcon from '~/components/customIcon/MyCoursesIcon';
import ExaminationIcon from '~/components/customIcon/ExaminationIcon';
import CommunityIcon from '~/components/customIcon/CommunityIcon';
import NotificationIcon from '~/components/customIcon/NotificationIcon';
import { BrowserRouter as Router, Route, Routes, Link } from 'react-router-dom';
const items2: MenuProps['items'] = [
{
key: 'subsd1',
key: '1',
icon: <AdministrationIcon />,
label: (<p className='py-2.5'>&nbsp; Administration</p>),
children: [
{
key: '1sd',
key: 'administration1',
label: (<a href='#'>Class Schedules</a>),
},
{
key: '2sd',
key: 'administration2',
label: (<a href='#'>Classmate Directory</a>),
},
{
key: '3sd',
key: 'administration3',
label: (<a href='#'>Qualifications</a>),
},
],
},
{
key: 'subsd2',
key: '2',
icon: <MyCoursesIcon />,
label: (<p className='py-2.5'>&nbsp; My Courses</p>),
label: (<p className='py-2.5'>&nbsp; Courses</p>),
children: [
{
key: '4sd',
label: (<a href='#'>Graduate Program</a>),
key: 'courses1',
label: (<a href='/mycourse/theory'>Theory</a>),
},
{
key: '5sd',
label: (<a href='#'>Post-Graduate Program</a>),
key: 'courses2',
label: (<a href='/mycourse/practical'>Practical</a>),
},
{
key: 'courses3',
label: (<a href='/mycourse/albums'>Albums</a>),
},
],
},
{
key: 'subsd3',
key: '3',
icon: <ExaminationIcon />,
label: (<p className='py-2.5'>&nbsp; Examinations</p>),
children: [
{
key: '6sd',
key: 'examinations1',
label: (<a href='#'>Exam Scheduled</a>),
},
{
key: '7sd',
key: 'examinations2',
label: (<a href='#'>Upcoming Exam</a>),
},
{
key: '8sd',
key: 'examinations3',
label: (<a href='#'>Passed Exam</a>),
},
],
},
{
key: 'subsd4',
key: '4',
icon: <CommunityIcon />,
label: (<p className='py-2.5'>&nbsp; Community</p>),
children: [
{
key: '9sd',
key: 'community1',
label: (<a href='#'>Exam Scheduled</a>),
},
{
key: '10sd',
key: 'community2',
label: (<a href='#'>Upcoming Exam</a>),
},
{
key: '11sd',
key: 'community3',
label: (<a href='#'>Passed Exam</a>),
},
],
},
{
key: 'subsd5',
key: '5',
icon: <NotificationIcon />,
label: (<p className='py-2.5'>&nbsp; Notifications</p>),
children: [
{
key: '12sd',
key: 'notifications1',
label: (<a href='#'>Exam Scheduled</a>),
},
{
key: '13sd',
key: 'notifications2',
label: (<a href='#'>Upcoming Exam</a>),
},
{
key: '14sd',
key: 'notifications3',
label: (<a href='#'>Passed Exam</a>),
},
],
@@ -110,17 +116,17 @@ const items2: MenuProps['items'] = [
style: { marginTop: '100px' },
children: [
{
key: '15sd', style: {paddingTop: '10px', paddingBottom: '10px', border: 'none'},
key: '6', style: {paddingTop: '10px', paddingBottom: '10px', border: 'none'},
icon: React.createElement(SettingOutlined, { style: { color: '#000' } }),
label: (<h2 className='text-[18px] font-[700] text-[#000]'>Settings</h2>)
},
{
key: '16sd', style: {paddingTop: '10px', paddingBottom: '10px', border: 'none'},
key: '7', style: {paddingTop: '10px', paddingBottom: '10px', border: 'none'},
icon: React.createElement(QuestionCircleOutlined, { style: { color: '#000' } }),
label: (<h2 className='text-[18px] font-[700] text-[#000]'>Help & Support</h2>)
},
{
key: '17sd', style: {paddingTop: '10px', paddingBottom: '10px', border: 'none'},
key: '8', style: {paddingTop: '10px', paddingBottom: '10px', border: 'none'},
icon: React.createElement(LogoutOutlined, { style: { color: '#000' } }),
label: (<h2 className='text-[18px] font-[700] text-[#000]'>Logout</h2>)
},