ecoledirecte-api-types
Version:
If you need a EcoleDirecte client for JavaScript, this isn't the right place! This way: [ecoledirecte.js](https://github.com/a2br/ecoledirecte.js).
40 lines (35 loc) • 826 B
text/typescript
import { failureRes } from "../failure";
export type timetableRes = timetableResSuccess | failureRes;
export type timetableResSuccess = {
code: 200;
token: string;
host : string;
data: timetableResData;
};
export type timetableResData = course[];
export type course = {
id: number;
text: string;
matiere: string;
codeMatiere: string;
typeCours: string;
start_date: string;
end_date: string;
color: string;
dispensable: boolean;
dispense: number;
prof: string;
salle: string;
classe: string;
classeId: number;
classeCode: string;
groupe: string;
groupeCode: string;
isFlexible: boolean;
groupeId: number;
icone: string;
isModifie: boolean;
contenuDeSeance: boolean;
devoirAFaire: boolean;
isAnnule: boolean;
};