export const queryKeys = {
cookies: ['cookies'],
entity: (id: string | undefined) => ['entity', id],
period: (id: string | undefined) => ['period', id],
//
groupSchedule: (groupId: string, periodId: string) => ['schedules', 'group', groupId, 'period', periodId],
tutorSchedules: (tutorId: string, periodId: string) => ['schedules', 'tutor', tutorId, 'period', periodId],
tutors: ['tutors'],
groups: ['groups'],
periods: ['periods'],
} as const
export const queryKeys = {
cookies: ['cookies'],
entity: (id: string | undefined) => ['entity', id],
period: (id: string | undefined) => ['period', id],
//
groupSchedule: (groupId: string, periodId: string) => ['schedules', 'group', groupId, 'period', periodId],
tutorSchedules: (tutorId: string, periodId: string) => ['schedules', 'tutor', tutorId, 'period', periodId],
tutors: ['tutors'],
groups: ['groups'],
periods: ['periods'],
} as const