UNPKG

mui-toolpad-extended-tuni

Version:
15 lines (14 loc) 605 B
/** @format */ import { Course } from '../store/useCourseStore'; export declare const filterUniqueCourses: (courses: Course[]) => Course[]; export declare const isActiveCourse: (course: Course) => boolean; export declare const isActivecode: (courses: Course[], code: string) => boolean; /** * Group courses by activity status (active/inactive). * @param courses List of courses or instances * @param skipUnique If true, do not apply unique filtering/logic. */ export declare const groupCoursesByActivity: (courses: Course[], skipUnique?: boolean) => { active: Course[]; inactive: Course[]; };