From 003d55020d02d68e3a06cc8ffc7bd1c9ff156d00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20G=C3=B3mez=20Morales?= Date: Sun, 6 Apr 2025 10:26:13 +0200 Subject: [PATCH] :recycle: Refactor DocxGrid.tsx Use a map to make the code more readable --- .../features/docs/docs-grid/components/DocsGrid.tsx | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGrid.tsx b/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGrid.tsx index 534252102..e6297536c 100644 --- a/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGrid.tsx +++ b/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGrid.tsx @@ -46,12 +46,11 @@ export const DocsGrid = ({ void fetchNextPage(); }; - const title = - target === DocDefaultFilter.MY_DOCS - ? t('My docs') - : target === DocDefaultFilter.SHARED_WITH_ME - ? t('Shared with me') - : t('All docs'); + const title = { + [DocDefaultFilter.MY_DOCS]: t('My docs'), + [DocDefaultFilter.SHARED_WITH_ME]: t('Shared with me'), + [DocDefaultFilter.ALL_DOCS]: t('All docs'), + }[target] return (