diff --git a/src/pages/workspace/categories/WorkspaceCategoriesPage.tsx b/src/pages/workspace/categories/WorkspaceCategoriesPage.tsx
index 06ebc7e3ccb9..77847cb16b49 100644
--- a/src/pages/workspace/categories/WorkspaceCategoriesPage.tsx
+++ b/src/pages/workspace/categories/WorkspaceCategoriesPage.tsx
@@ -112,42 +112,6 @@ function WorkspaceCategoriesPage({policyCategories, route}: WorkspaceCategoriesP
);
- const getComponentToRender = () => {
- if (policyCategories === undefined) {
- return (
-
- );
- }
-
- if (categoryList.length === 0) {
- return (
-
- );
- }
-
- return (
-
- );
- };
-
return (
@@ -168,7 +132,33 @@ function WorkspaceCategoriesPage({policyCategories, route}: WorkspaceCategoriesP
{translate('workspace.categories.subtitle')}
- {getComponentToRender()}
+ {policyCategories === undefined && (
+
+ )}
+ {Boolean(policyCategories) && categoryList.length === 0 && (
+
+ )}
+ {Boolean(policyCategories) && Boolean(categoryList.length) && (
+
+ )}