From 5cd5ad06154b62d767bd783005a7e7d7111014c3 Mon Sep 17 00:00:00 2001 From: Reece Date: Wed, 1 Oct 2025 17:13:07 +0100 Subject: [PATCH] Clickable fake file --- .../src/components/fileEditor/AddFileCard.tsx | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/fileEditor/AddFileCard.tsx b/frontend/src/components/fileEditor/AddFileCard.tsx index 8d04aac87..7a0ca45fe 100644 --- a/frontend/src/components/fileEditor/AddFileCard.tsx +++ b/frontend/src/components/fileEditor/AddFileCard.tsx @@ -24,6 +24,10 @@ const AddFileCard = ({ const { colorScheme } = useMantineColorScheme(); const [isUploadHover, setIsUploadHover] = useState(false); + const handleCardClick = () => { + openFilesModal(); + }; + const handleNativeUploadClick = (e: React.MouseEvent) => { e.stopPropagation(); fileInputRef.current?.click(); @@ -66,10 +70,17 @@ const AddFileCard = ({ />
{ + if (e.key === 'Enter' || e.key === ' ') { + e.preventDefault(); + handleCardClick(); + } + }} onDragOver={handleDragOver} onDrop={handleDrop} >