mui-toolpad-extended-tuni
Version:
15 lines (14 loc) • 605 B
TypeScript
/** @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[];
};