From f9c08cf5ecb05f26014a5dd8dc6bd56ebe29c354 Mon Sep 17 00:00:00 2001 From: Cyril Date: Thu, 11 Sep 2025 10:43:36 +0200 Subject: [PATCH] =?UTF-8?q?Revert=20"=E2=9C=A8(frontend)=20add=20document?= =?UTF-8?q?=20visible=20in=20list=20and=20openable=20via=20enter=20key"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit b619850b1420421f09f56aa8644a93e0fa698682. --- .../docs/docs-grid/components/DocsGridItem.tsx | 13 ------------- .../apps/impress/src/i18n/translations.json | 5 ----- 2 files changed, 18 deletions(-) diff --git a/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGridItem.tsx b/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGridItem.tsx index 8bd04344..aaf26cd2 100644 --- a/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGridItem.tsx +++ b/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGridItem.tsx @@ -1,6 +1,5 @@ import { Tooltip, useModal } from '@openfun/cunningham-react'; import { DateTime } from 'luxon'; -import { useRouter } from 'next/router'; import { useTranslation } from 'react-i18next'; import { css } from 'styled-components'; @@ -22,7 +21,6 @@ type DocsGridItemProps = { export const DocsGridItem = ({ doc, dragMode = false }: DocsGridItemProps) => { const { t } = useTranslation(); - const router = useRouter(); const { isDesktop } = useResponsiveStore(); const { flexLeft, flexRight } = useResponsiveDocGrid(); const { spacingsTokens } = useCunninghamTheme(); @@ -35,13 +33,6 @@ export const DocsGridItem = ({ doc, dragMode = false }: DocsGridItemProps) => { shareModal.open(); }; - const handleKeyDown = (e: React.KeyboardEvent) => { - if (e.key === 'Enter' || e.key === ' ') { - e.preventDefault(); - void router.push(`/docs/${doc.id}`); - } - }; - return ( <> { } `} className="--docs--doc-grid-item" - onKeyDown={handleKeyDown} - aria-label={t('Open document: {{title}}', { - title: doc.title || t('Untitled document'), - })} >