diff --git a/packages/napcat-webui-frontend/src/pages/dashboard/file_manager.tsx b/packages/napcat-webui-frontend/src/pages/dashboard/file_manager.tsx index 9cb3f3c6..64e954ff 100644 --- a/packages/napcat-webui-frontend/src/pages/dashboard/file_manager.tsx +++ b/packages/napcat-webui-frontend/src/pages/dashboard/file_manager.tsx @@ -1,3 +1,4 @@ +/* eslint-disable @stylistic/indent */ import { BreadcrumbItem, Breadcrumbs } from '@heroui/breadcrumbs'; import { Button } from '@heroui/button'; import { Input } from '@heroui/input'; @@ -320,9 +321,9 @@ export default function FileManagerPage () { } }; - const { getRootProps, getInputProps, isDragActive } = useDropzone({ + const { getRootProps, getInputProps, isDragActive, open } = useDropzone({ onDrop, - noClick: true, + noClick: true, // 禁用自动点击,使用 open() 手动触发 onDragOver: (e) => { e.preventDefault(); e.stopPropagation(); @@ -340,7 +341,8 @@ export default function FileManagerPage () { hasBackground ? 'bg-white/20 dark:bg-black/10 border border-white/40 dark:border-white/10' : 'bg-white/60 dark:bg-black/40 border border-white/40 dark:border-white/10' - )}> + )} + >