collect-system/apps/web/src/components/models/course/manage/CourseEditor.tsx

22 lines
556 B
TypeScript
Raw Normal View History

2025-01-08 20:29:07 +08:00
import { CourseBasicForm } from "./CourseForms/CourseBasicForm";
2024-12-31 15:57:32 +08:00
import { CourseFormProvider } from "./CourseEditorContext";
import CourseEditorLayout from "./CourseEditorLayout";
2025-01-21 20:05:42 +08:00
import { CourseTargetForm } from "./CourseForms/CourseTargetForm";
import CourseForm from "./CourseForms/CourseForm";
2024-12-31 15:57:32 +08:00
2025-01-21 20:05:42 +08:00
export default function CourseEditor({
id,
part,
}: {
id?: string;
part?: string;
}) {
2025-01-08 20:29:07 +08:00
return (
2025-01-21 20:05:42 +08:00
<CourseFormProvider editId={id} part={part}>
2025-01-08 20:29:07 +08:00
<CourseEditorLayout>
2025-01-21 20:05:42 +08:00
<CourseForm></CourseForm>
2025-01-08 20:29:07 +08:00
</CourseEditorLayout>
</CourseFormProvider>
);
}