From f8d3fc978401b751f11fd618be4cc342150af737 Mon Sep 17 00:00:00 2001 From: Montassar Ghanmy Date: Fri, 2 Jun 2023 10:08:55 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=8D=20Open=20preview=20from=20search?= =?UTF-8?q?=20(#65)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../search-popup/parts/drive-item-result.tsx | 24 +++---------------- 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/tdrive/frontend/src/app/components/search-popup/parts/drive-item-result.tsx b/tdrive/frontend/src/app/components/search-popup/parts/drive-item-result.tsx index d5556999..3893254b 100644 --- a/tdrive/frontend/src/app/components/search-popup/parts/drive-item-result.tsx +++ b/tdrive/frontend/src/app/components/search-popup/parts/drive-item-result.tsx @@ -1,5 +1,4 @@ import { FolderIcon } from '@heroicons/react/solid'; -import { ArrowRight } from 'react-feather'; import Highlighter from 'react-highlight-words'; import { useRecoilState, useRecoilValue } from 'recoil'; import { onDriveItemDownloadClick, openDriveItem } from '../common'; @@ -25,6 +24,7 @@ import { useSearchModal } from '@features/search/hooks/use-search'; import { SearchInputState } from '@features/search/state/search-input'; import { UserType } from '@features/users/types/user'; import { useFileViewerModal } from '@features/viewer/hooks/use-viewer'; +import { useDrivePreview } from '@features/drive/hooks/use-drive-preview'; import Media from '@molecules/media'; import { DriveCurrentFolderAtom } from '@views/client/body/drive/browser'; @@ -43,11 +43,12 @@ export default (props: { driveItem: DriveItem & { user?: UserType } }) => { const { setOpen } = useSearchModal(); const { open: openViewer } = useFileViewerModal(); + const { open } = useDrivePreview(); return (
openViewer(file)} + onClick={() => open(file)} >
@@ -80,25 +81,6 @@ export default (props: { driveItem: DriveItem & { user?: UserType } }) => {
-
{ - e.preventDefault(); - e.stopPropagation(); - }} - > - -
); };