import { type StoreExtensionContext, StoreExtensionProvider, } from '@blocksuite/affine-ext-loader'; import { BookmarkBlockSchemaExtension } from '@blocksuite/affine-model'; import { BookmarkBlockAdapterExtensions } from './adapters/extension'; export class BookmarkStoreExtension extends StoreExtensionProvider { override name = 'affine-bookmark-block'; override setup(context: StoreExtensionContext) { super.setup(context); context.register(BookmarkBlockSchemaExtension); context.register(BookmarkBlockAdapterExtensions); } }