feat(core): copy event for image (#8219)

fix AF-1383
This commit is contained in:
pengx17 committed 2024-09-13 10:28:28 +00:00
1 parent b1e61245ee
commit 2ac4a846f7
2 files changed
+39 -1

No files matched your search

@@ -265,11 +265,20 @@ const ImagePreviewModalImpl = ({
event.stopPropagation();
};
const onCopyEvent = (event: ClipboardEvent) => {
event.preventDefault();
event.stopPropagation();
copyHandler();
};
document.addEventListener('keyup', handleKeyUp);
document.addEventListener('copy', onCopyEvent);
return () => {
document.removeEventListener('keyup', handleKeyUp);
document.removeEventListener('copy', onCopyEvent);
};
}, [blockModel, blocksuiteDoc, onBlockIdChange]);
}, [blockModel, blocksuiteDoc, copyHandler, onBlockIdChange]);
useErrorBoundary(error);