This commit is contained in:
2025-11-07 23:48:25 +01:00
parent 8dd6be2a5d
commit 4bc7357e41
7 changed files with 77 additions and 38 deletions
+6 -13
View File
@@ -54,25 +54,18 @@ const useDocumentDrag = (options = {}) => {
const tapHandler = usePointerTap({
delay: 220,
onSingle: ({ data, event }) => {
if (!data || !data.docId) {
return;
}
if (event && (event.metaKey || event.ctrlKey || event.shiftKey || event.altKey)) {
return;
}
if (typeof onInspectDocument === 'function') {
onInspectDocument(data.docId);
}
},
onSingle: () => {},
onDouble: ({ data, event }) => {
if (!data || !data.docId) {
return;
}
if (event && (event.metaKey || event.ctrlKey || event.shiftKey || event.altKey)) {
if (event?.altKey) {
openOverlayForDoc(data.docId, data.originInfo);
return;
}
openOverlayForDoc(data.docId, data.originInfo);
if (typeof onInspectDocument === 'function') {
onInspectDocument(data.docId, event);
}
},
});
const dragStateRef = useRef(null);