UNPKG

mui-toolpad-extended-tuni

Version:
24 lines (23 loc) 891 B
/** @format */ import { Course } from '../../store/useCourseStore'; type CourseSelectorProps = { courses: Course[]; navigationType?: 'direct' | 'instances'; }; /** * Component for displaying and selecting courses with enhanced navigation features. * * @version 2.1.0 * @updates * - Added support for direct and instance-based navigation modes * - Enhanced course filtering with code and instance grouping * - Added support for inactive course states * - Improved course selection UI with new card-based design * * @component * @param {CourseSelectorProps} props * @param {Course[]} props.courses - Array of available courses * @param {'direct' | 'instances'} [props.navigationType='direct'] - Navigation mode */ declare const CourseSelector: ({ courses, navigationType, }: CourseSelectorProps) => import("react/jsx-runtime").JSX.Element; export default CourseSelector;