feat: Add TagRemovalZone component and refactor drag-drop for tag management

This commit is contained in:
2025-12-09 01:30:31 +01:00
parent aaa4a9b577
commit 1d127e2122
6 changed files with 118 additions and 84 deletions
@@ -51,7 +51,6 @@ import usePasskeys from '../../settings/usePasskeys';
import { resolveBreadcrumbs } from '../logic/breadcrumbs';
import useWorkspaceSelectionSync from '../features/selection/useWorkspaceSelectionSync';
import useWorkspaceViewData from './useWorkspaceViewData';
import useWorkspaceDragDrop from '../interactions/useWorkspaceDragDrop';
import { useManagementModals } from '../../app/useManagementModals';
import { useAppDispatch, useAppState } from '../../lib/store/appState';
import { listFolderContents } from '../../lib/api/apiClient';
@@ -926,9 +925,7 @@ const useDocumentsWorkspace = ({
return () => window.removeEventListener('keydown', handleKeyDown);
}, [settingsOpen]);
useWorkspaceDragDrop({
shellRef,
});
const {
detailPanelProps,