From 5fd794e9ebc2588f54956bca7c39b9aca24b1523 Mon Sep 17 00:00:00 2001 From: swve Date: Sun, 6 Apr 2025 14:05:54 +0200 Subject: [PATCH] fix: course structure edition bugs --- .../DraggableElements/ActivityElement.tsx | 14 +++-- .../DraggableElements/ChapterElement.tsx | 39 +++++++------- .../EditCourseStructure.tsx | 54 ++++++++----------- 3 files changed, 55 insertions(+), 52 deletions(-) diff --git a/apps/web/components/Dashboard/Pages/Course/EditCourseStructure/DraggableElements/ActivityElement.tsx b/apps/web/components/Dashboard/Pages/Course/EditCourseStructure/DraggableElements/ActivityElement.tsx index e7f99809..de2b844e 100644 --- a/apps/web/components/Dashboard/Pages/Course/EditCourseStructure/DraggableElements/ActivityElement.tsx +++ b/apps/web/components/Dashboard/Pages/Course/EditCourseStructure/DraggableElements/ActivityElement.tsx @@ -127,17 +127,25 @@ function ActivityElement(props: ActivitiyElementProps) { > {(provided, snapshot) => (
{/* Activity Type Icon */} {/* Centered Activity Name */} -
+
{selectedActivity === props.activity.id ? (
{/* Edit, View, Publish, and Delete Buttons */} -
+
{/* Publishing */}