mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-07-19 02:56:23 +08:00
ff295f383f
close: BS-2269
21 lines
844 B
TypeScript
21 lines
844 B
TypeScript
import type { PropertyModel } from '@blocksuite/data-view';
|
|
import { propertyModelPresets } from '@blocksuite/data-view/property-pure-presets';
|
|
|
|
import { linkPropertyModelConfig } from './link/define';
|
|
import { richTextPropertyModelConfig } from './rich-text/define';
|
|
import { titlePropertyModelConfig } from './title/define';
|
|
|
|
export const databaseBlockModels = Object.fromEntries(
|
|
[
|
|
propertyModelPresets.checkboxPropertyModelConfig,
|
|
propertyModelPresets.datePropertyModelConfig,
|
|
propertyModelPresets.numberPropertyModelConfig,
|
|
propertyModelPresets.progressPropertyModelConfig,
|
|
propertyModelPresets.selectPropertyModelConfig,
|
|
propertyModelPresets.multiSelectPropertyModelConfig,
|
|
linkPropertyModelConfig,
|
|
richTextPropertyModelConfig,
|
|
titlePropertyModelConfig,
|
|
].map(v => [v.type, v as PropertyModel])
|
|
);
|