From 18c9ea1d7dba014bd0aaa672df15c6ad61aec158 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nuno=20G=C3=B3is?= Date: Wed, 6 Aug 2025 11:58:07 +0100 Subject: [PATCH] chore: if flag is disabled automatically revert to showing cards (#10467) https://linear.app/unleash/issue/2-3753/fix-if-the-flag-is-disabled-we-should-automatically-revert-back-to If the flag is disabled we should automatically revert back to showing cards. --- frontend/src/component/project/ProjectList/ProjectGroup.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/component/project/ProjectList/ProjectGroup.tsx b/frontend/src/component/project/ProjectList/ProjectGroup.tsx index 11b3651d1a..5bbfb0f3ad 100644 --- a/frontend/src/component/project/ProjectList/ProjectGroup.tsx +++ b/frontend/src/component/project/ProjectList/ProjectGroup.tsx @@ -8,6 +8,7 @@ import { UpgradeProjectCard } from '../ProjectCard/UpgradeProjectCard.tsx'; import useUiConfig from 'hooks/api/getters/useUiConfig/useUiConfig'; import type { ProjectsListView } from './hooks/useProjectsListState.ts'; import { ProjectsListTable } from './ProjectsListTable/ProjectsListTable.tsx'; +import { useUiFlag } from 'hooks/useUiFlag.ts'; const StyledGridContainer = styled('div')(({ theme }) => ({ display: 'grid', @@ -46,10 +47,11 @@ export const ProjectGroup = ({ }: ProjectGroupProps) => { const ProjectCard = ProjectCardComponent ?? DefaultProjectCard; const { isOss } = useUiConfig(); + const projectListViewToggleEnabled = useUiFlag('projectListViewToggle'); const projectsToRender = loading ? loadingData : projects; - if (!isOss() && view === 'list') { + if (!isOss() && projectListViewToggleEnabled && view === 'list') { return ; }