frontend
    Preparing search index...

    Type Alias PlanningBoard

    Client-side aggregate assembled from several API collections for planning views.

    Slots and assignments are grouped under their day to make the template avoid repeated cross-collection joins.

    type PlanningBoard = {
        availabilities: MemberAvailability[];
        candidateDays: CandidateExamDay[];
        candidates: CandidateView[];
        days: PlanningDayView[];
        locations: Location[];
        members: CommitteeMember[];
    }
    Index
    availabilities: MemberAvailability[]
    candidateDays: CandidateExamDay[]
    candidates: CandidateView[]
    locations: Location[]
    members: CommitteeMember[]