mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-08-22 20:41:50 +08:00
23 lines
710 B
TypeScript
23 lines
710 B
TypeScript
import { SpecProvider } from '@blocksuite/affine-shared/utils';
|
|
|
|
import {
|
|
EdgelessEditorBlockSpecs,
|
|
PageEditorBlockSpecs,
|
|
} from './editor-specs.js';
|
|
import {
|
|
PreviewEdgelessEditorBlockSpecs,
|
|
PreviewPageEditorBlockSpecs,
|
|
} from './preview-specs.js';
|
|
import { StoreExtensions } from './store.js';
|
|
|
|
export function registerStoreSpecs() {
|
|
SpecProvider._.addSpec('store', StoreExtensions);
|
|
}
|
|
|
|
export function registerBlockSpecs() {
|
|
SpecProvider._.addSpec('page', PageEditorBlockSpecs);
|
|
SpecProvider._.addSpec('edgeless', EdgelessEditorBlockSpecs);
|
|
SpecProvider._.addSpec('preview:page', PreviewPageEditorBlockSpecs);
|
|
SpecProvider._.addSpec('preview:edgeless', PreviewEdgelessEditorBlockSpecs);
|
|
}
|