Major refactoring

This commit is contained in:
Maciek Głowacki
2020-08-12 04:13:14 +02:00
parent f6da0d9c72
commit f1cf374b07
35 changed files with 783 additions and 732 deletions

21
src/types/index.ts Normal file
View File

@ -0,0 +1,21 @@
export interface Group {
id: string;
day: string;
time: string;
lecturer: string;
room: string;
}
export interface Lecture {
id?: number;
name: string;
groups: Array<Group>;
}
export interface LectureInit {
name: string;
id: number;
}
export interface User {
name?: string;
surname?: string;
ticket: string | null;
}