system-praktyk-front/src/data/edition.ts
2020-09-07 23:13:46 +02:00

27 lines
599 B
TypeScript

import { Moment } from "moment";
import { Course } from "@/data/course";
export type Edition = {
course: Course;
startDate: Moment;
endDate: Moment;
proposalDeadline: Moment;
minimumInternshipHours: number;
maximumInternshipHours?: number;
}
export type Deadlines = {
personalData?: Moment;
proposal?: Moment;
personalPlan?: Moment;
report?: Moment;
insurance?: Moment;
}
export function getEditionDeadlines(edition: Edition): Deadlines {
return {
proposal: edition.proposalDeadline,
personalPlan: edition.proposalDeadline,
}
}