feat: lint

This commit is contained in:
암냥 2025-11-28 11:18:39 +09:00
commit f685c1e07a
2 changed files with 25 additions and 6 deletions

View file

@ -88,7 +88,10 @@ export default class Comcigan {
) )
} }
async getTimetable(schoolCode: number, nextWeek?: boolean): Promise<Timetable[][][][]> async getTimetable(
schoolCode: number,
nextWeek?: boolean,
): Promise<Timetable[][][][]>
async getTimetable( async getTimetable(
schoolCode: number, schoolCode: number,
grade: number, grade: number,

View file

@ -33,8 +33,15 @@ export default class School extends Fetcher implements ISchool {
} }
async getTimetable(nextWeek?: boolean): Promise<Timetable[][][][]> async getTimetable(nextWeek?: boolean): Promise<Timetable[][][][]>
async getTimetable(grade: number, nextWeek?: boolean): Promise<Timetable[][][]> async getTimetable(
async getTimetable(grade: number, cls: number, nextWeek?: boolean): Promise<Timetable[][]> grade: number,
nextWeek?: boolean,
): Promise<Timetable[][][]>
async getTimetable(
grade: number,
cls: number,
nextWeek?: boolean,
): Promise<Timetable[][]>
async getTimetable( async getTimetable(
grade: number, grade: number,
cls: number, cls: number,
@ -84,12 +91,21 @@ export default class School extends Fetcher implements ISchool {
} }
} }
if (grade === undefined) return this.client.getTimetable(this.code, isNextWeek) if (grade === undefined)
if (cls === undefined) return this.client.getTimetable(this.code, grade, isNextWeek) return this.client.getTimetable(this.code, isNextWeek)
if (cls === undefined)
return this.client.getTimetable(this.code, grade, isNextWeek)
if (day === undefined) if (day === undefined)
return this.client.getTimetable(this.code, grade, cls, isNextWeek) return this.client.getTimetable(this.code, grade, cls, isNextWeek)
if (period === undefined) if (period === undefined)
return this.client.getTimetable(this.code, grade, cls, day, isNextWeek) return this.client.getTimetable(this.code, grade, cls, day, isNextWeek)
return this.client.getTimetable(this.code, grade, cls, day, period, isNextWeek) return this.client.getTimetable(
this.code,
grade,
cls,
day,
period,
isNextWeek,
)
} }
} }