feat(editor): add edgeless crud extension (#9335)

This commit is contained in:
Saul-Mirone
2024-12-26 08:58:06 +00:00
parent 0de4f7abbb
commit 6afa1d542f
48 changed files with 629 additions and 423 deletions

View File

@@ -361,7 +361,7 @@ export const ShapeSettings = () => {
const { shapeType, radius } = shape;
const shapeName = getShapeName(shapeType, radius);
const props = editorSetting.get(`shape:${shapeName}`);
edgelessService.updateElement(shape.id, props);
edgelessService.crud.updateElement(shape.id, props);
});
doc.awarenessStore.setReadonly(doc.blockCollection, true);
},

View File

@@ -79,7 +79,7 @@ export const EdgelessSnapshot = (props: Props) => {
const props = editorSetting.get(keyName) as any;
doc.awarenessStore.setReadonly(doc.blockCollection, false);
elements.forEach(element => {
edgelessService.updateElement(element.id, props);
edgelessService.crud.updateElement(element.id, props);
});
doc.awarenessStore.setReadonly(doc.blockCollection, true);
}, [editorSetting, getElements, keyName]);