Skip to main content

CreateRecurringSessionData

Data required to create a recurring session

Properties

dayOfWeek?

optional dayOfWeek: number;

Day of week for weekly recurrence


duration?

optional duration: number;

Duration of each session in minutes


endDate?

optional endDate: Date;

End date of the recurring series


frequency

frequency: RecurrenceType;

Recurrence frequency


interval?

optional interval: number;

Interval between sessions


skipHolidays?

optional skipHolidays: boolean;

Whether to skip sessions on holidays


startDate

startDate: Date;

Start date of the recurring series


studentId

studentId: string;

ID of the student


timeSlot

timeSlot: string;

Time slot in "HH:mm" format


tutorId

tutorId: string;

ID of the tutor