refactor: code of copy

This commit is contained in:
QiShaoXuan
2022-08-18 13:57:58 +08:00
parent 3c8b04d91a
commit 16a6cca015
3 changed files with 19 additions and 49 deletions
+5 -2
View File
@@ -70,12 +70,15 @@ const AffineBoard = ({
set_app(app);
},
async onCopy(e, groupIds) {
const [mimeType, data] = await getClipDataOfBlocksById(
const clip = await getClipDataOfBlocksById(
editor,
groupIds
);
e.clipboardData?.setData(mimeType, data);
e.clipboardData?.setData(
clip.getMimeType(),
clip.getData()
);
},
onChangePage(app, shapes, bindings, assets) {
Promise.all(