From 9ca838630a331b2b5f5c81bef3d5c93906facbdc Mon Sep 17 00:00:00 2001 From: Fahim Faisal Date: Thu, 3 Oct 2024 12:48:50 +0600 Subject: [PATCH] refactor: Refactor LessonModal component to conditionally render a button for the classic editor based on the enable_lesson_classic_editor configuration --- .../entries/course-builder/components/modals/LessonModal.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/react/v3/entries/course-builder/components/modals/LessonModal.tsx b/assets/react/v3/entries/course-builder/components/modals/LessonModal.tsx index 7685b1928..32020ad3e 100644 --- a/assets/react/v3/entries/course-builder/components/modals/LessonModal.tsx +++ b/assets/react/v3/entries/course-builder/components/modals/LessonModal.tsx @@ -76,6 +76,7 @@ const LessonModal = ({ contentDripType, }: LessonModalProps) => { const isTutorPro = !!tutorConfig.tutor_pro_url; + const isClassicEditorEnabled = tutorConfig.enable_lesson_classic_editor === '1'; const getLessonDetailsQuery = useLessonDetailsQuery(lessonId, topicId); const saveLessonMutation = useSaveLessonMutation(courseId); const queryClient = useQueryClient(); @@ -215,7 +216,7 @@ const LessonModal = ({ label={ <> {__('Description', 'tutor')} - {lessonId && ( + {lessonId && isClassicEditorEnabled && (