refactor(editor): edgeless internal embed card toolbar config extension (#10717)

This commit is contained in:
fundon
2025-03-19 12:34:17 +00:00
parent ddd6c97b08
commit e686a6aecc
11 changed files with 621 additions and 315 deletions

View File

@@ -1012,11 +1012,21 @@ export const createCustomToolbarExtension = (
config: embedLinkedDocToolbarConfig,
}),
ToolbarModuleExtension({
id: BlockFlavourIdentifier('custom:affine:surface:embed-linked-doc'),
config: embedLinkedDocToolbarConfig,
}),
ToolbarModuleExtension({
id: BlockFlavourIdentifier('custom:affine:embed-synced-doc'),
config: embedSyncedDocToolbarConfig,
}),
ToolbarModuleExtension({
id: BlockFlavourIdentifier('custom:affine:surface:embed-synced-doc'),
config: embedSyncedDocToolbarConfig,
}),
ToolbarModuleExtension({
id: BlockFlavourIdentifier('custom:affine:reference'),
config: inlineReferenceToolbarConfig,