UNPKG

mui-toolpad-extended-tuni

Version:
25 lines (24 loc) 815 B
/** @format */ import { Course } from '../../store/useCourseStore'; type CourseListProps = { courses: Course[]; selectedCourse?: Course | null; onSelectCourse: (course: Course) => void; displayMode?: 'course' | 'instance' | 'instanceList'; }; /** * Course list component for displaying course collections. * * @version 2.1.0 * @updates * - Added support for active/inactive course grouping * - Enhanced layout with responsive grid system * - Added new display mode support * - Improved course filtering and sorting * - Added support for course instance display * * @component * @param {CourseListProps} props */ declare const CourseList: ({ courses, selectedCourse, onSelectCourse, displayMode, }: CourseListProps) => import("react/jsx-runtime").JSX.Element; export default CourseList;