@selfcommunity/react-ui
Version:
React UI Components to integrate a Community created with SelfCommunity Platform.
26 lines (25 loc) • 661 B
TypeScript
import { SCCourseLessonType, SCCourseSectionType, SCCourseType } from '@selfcommunity/types';
export interface CourseContentMenuProps {
/**
* The course obj
*/
course: SCCourseType;
/**
* The lesson obj
*/
lesson: SCCourseLessonType;
/**
* Callback fired on lesson item click
*/
onLessonClick: (lesson: SCCourseLessonType, section: SCCourseSectionType) => void;
/**
* The preview mode
* @default false
*/
previewMode: boolean;
/**
* Any other properties
*/
[p: string]: any;
}
export default function CourseContentMenu(inProps: CourseContentMenuProps): JSX.Element;