From 5d377617beb5e09e71862b52bda3dd3386264e47 Mon Sep 17 00:00:00 2001 From: Yusuf Musleh Date: Wed, 8 May 2024 13:33:48 +0300 Subject: [PATCH] fix: Hide unit tags sidebar if taxonomies disabled --- src/course-unit/CourseUnit.jsx | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/course-unit/CourseUnit.jsx b/src/course-unit/CourseUnit.jsx index f82d80dd98..508fc1a0ff 100644 --- a/src/course-unit/CourseUnit.jsx +++ b/src/course-unit/CourseUnit.jsx @@ -31,6 +31,7 @@ import PublishControls from './sidebar/PublishControls'; import LocationInfo from './sidebar/LocationInfo'; import TagsSidebarControls from '../content-tags-drawer/tags-sidebar-controls'; import { PasteNotificationAlert } from './clipboard'; +import { useTaggingFeaturesEnabled } from '../generic/data/apiHooks'; const CourseUnit = ({ courseId }) => { const { blockId } = useParams(); @@ -65,6 +66,8 @@ const CourseUnit = ({ courseId }) => { const initialXBlocksData = useMemo(() => courseVerticalChildren.children ?? [], [courseVerticalChildren.children]); const [unitXBlocks, setUnitXBlocks] = useState(initialXBlocksData); + const taxonomiesEnabled = useTaggingFeaturesEnabled(); + useEffect(() => { document.title = getPageHeadTitle('', unitTitle); }, [unitTitle]); @@ -200,9 +203,12 @@ const CourseUnit = ({ courseId }) => { - - - + { + taxonomiesEnabled && + + + + }