import calIcon from '@assets/logo.png'; import { Status } from '@shared/types/Course'; import { Button } from '@views/components/common/Button/Button'; import CourseStatus from '@views/components/common/CourseStatus/CourseStatus'; import Divider from '@views/components/common/Divider/Divider'; import ScheduleTotalHoursAndCourses from '@views/components/common/ScheduleTotalHoursAndCourses/ScheduleTotalHoursAndCourses'; import Text from '@views/components/common/Text/Text'; import { openTabFromContentScript } from '@views/lib/openNewTabFromContentScript'; import React from 'react'; import MenuIcon from '~icons/material-symbols/menu'; import RedoIcon from '~icons/material-symbols/redo'; import SettingsIcon from '~icons/material-symbols/settings'; import UndoIcon from '~icons/material-symbols/undo'; const handleOpenOptions = async () => { const url = chrome.runtime.getURL('/src/pages/options/index.html'); await openTabFromContentScript(url); }; const CalendarHeader = ({ totalHours, totalCourses, scheduleName }) => (