import React from "react"; import { SettingOutlined, QuestionCircleOutlined, LogoutOutlined, RightOutlined } from '@ant-design/icons'; import { Layout, Menu, theme, Button, Modal, MenuProps } from 'antd'; import { Dropdown, Space } from 'antd'; import dayjs from 'dayjs'; import 'dayjs/locale/zh-cn'; import { Calendar, Col, Row, Typography } from 'antd'; import type { CalendarProps } from 'antd'; import type { Dayjs } from 'dayjs'; import dayLocaleData from 'dayjs/plugin/localeData'; import { Content } from "antd/es/layout/layout"; import '../../public/assets/left_side_nav.css'; dayjs.extend(dayLocaleData); const App: React.FC = () => { const { token } = theme.useToken(); const onPanelChange = (value: Dayjs, mode: CalendarProps['mode']) => { console.log(value.format('YYYY-MM-DD'), mode); }; const wrapperStyle: React.CSSProperties = { width: 320, border: `1px solid ${token.colorBorderSecondary}`, borderRadius: token.borderRadiusLG, padding: 16, }; const headerStyle: React.CSSProperties = { display: 'flex', justifyContent: 'space-around', alignItems: 'center', // marginBottom: 16, backgroundColor: '#0752bc', height: 47, borderTopLeftRadius: 10, borderTopRightRadius: 10, }; const titleStyle: React.CSSProperties = { fontSize: 14, fontWeight: 'bold', color: '#fff', }; const navButtonStyle: React.CSSProperties = { cursor: 'pointer', fontSize: 16, }; return ( <>
{ const monthFormat = 'MMMM'; const year = value.year(); const month = value.format(monthFormat); const prevMonth = () => { const newValue = value.clone().subtract(1, 'month'); onChange(newValue); }; const nextMonth = () => { const newValue = value.clone().add(1, 'month'); onChange(newValue); }; return (
{`${month} ${year}`}
{'<'}
{'>'}
); }} onPanelChange={onPanelChange} />
{/*

Upcoming Classes

*/}

Upcoming Classes >

Today's Schedule

9 AM
Lorem Ipsum
9 - 10 AM
10 AM
Lorem Ipsum
10 - 11 AM
11 AM
12 PM
Lorem Ipsum dolor sit
11:30 AM - 12:30 PM
1 PM
Lorem Ipsum
11:30 AM - 12:30 PM
2 PM
Lorem Ipsum dolor sit
11:30 AM - 12:30 PM
3 PM
Lorem Ipsum dolor sit
11 AM - 12:30 PM
4 PM
Lorem Ipsum
11:30 AM - 12:30 PM
5 PM
) } export default App;