import Categories from './categories'; import Courses from './courses'; import Instructors from './instructors'; interface Props { contents: Pagination; section_slug: string; selectedIds?: number[]; onSelectChange?: (id: number) => void; } const Contents = ({ contents, section_slug, selectedIds = [], onSelectChange }: Props) => { // Render different form elements based on field type const renderField = () => { switch (section_slug) { case 'hero': case 'top_course': case 'top_courses': case 'new_courses': return } selectedIds={selectedIds} onCourseSelect={onSelectChange} />; case 'top_categories': case 'category_courses': return } selectedIds={selectedIds} onCourseSelect={onSelectChange} />; case 'top_instructors': return } selectedIds={selectedIds} onCourseSelect={onSelectChange} />; case 'blogs': return

Blogs

; default: return null; } }; return
{renderField()}
; }; export default Contents;