import {OverviewConfig} from "@/data/fetchData"; export const semester1Revision: OverviewConfig = { title: 'Semester 1 Revision', periodKey: 'y5-s1-revision', goalHours: 4, subjects: [ { projectId: 195482340, }, { title: 'Measure Theory', projectId: 195519024, }, { title: 'Quantum Mechanics', projectId: 195518593, }, { projectId: 195754611, } ], timePeriod: { start: "2023-12-15T00:00:00.000Z", end: "2024-01-25T00:00:00.000Z" } } export const semester2: OverviewConfig = { title: 'Semester 2', periodKey: 'y5-s2', goalHours: 6, penaliseOvertime: true, subjects: [ { projectId: 195754611, }, { projectId: 199383703, }, { projectId: 199383691, }, { projectId: 198859760, }, { projectId: 199383698, }, ], timePeriod: { start: "2024-02-03T00:00:00.000Z", end: "2024-05-10T00:00:00.000Z" } } export type PeriodKey = keyof typeof periodMap; export const periodMap = { 'y5-s1-revision': semester1Revision, 'y5-s2': semester2, }