fix(editor): extract store spec register from effects (#11268)

Close [BS-2802](https://linear.app/affine-design/issue/BS-2802/移動端缺少bseffects導致文檔創建錯誤)
This commit is contained in:
L-Sun
2025-03-31 10:53:02 +00:00
parent 47a8d15878
commit 2f1f09e25f
12 changed files with 34 additions and 15 deletions
@@ -1,4 +1,5 @@
export * from './common.js';
export * from './editor-specs.js';
export * from './preview-specs.js';
export * from './store.js';
export * from './common';
export * from './editor-specs';
export * from './preview-specs';
export * from './register';
export * from './store';
@@ -10,8 +10,11 @@ import {
} from './preview-specs.js';
import { StoreExtensions } from './store.js';
export function registerSpecs() {
export function registerStoreSpecs() {
SpecProvider._.addSpec('store', StoreExtensions);
}
export function registerBlockSpecs() {
SpecProvider._.addSpec('page', PageEditorBlockSpecs);
SpecProvider._.addSpec('edgeless', EdgelessEditorBlockSpecs);
SpecProvider._.addSpec('preview:page', PreviewPageEditorBlockSpecs);