Files
AFFiNE-Mirror/blocksuite/affine/blocks/block-data-view/src/block-meta/todo.ts

14 lines
364 B
TypeScript

import { type ListBlockModel, ListBlockSchema } from '@blocksuite/affine-model';
import { createBlockMeta } from './base.js';
export const todoMeta = createBlockMeta<ListBlockModel>({
selector: block => {
if (block.flavour !== ListBlockSchema.model.flavour) {
return false;
}
return (block.model as ListBlockModel).type === 'todo';
},
});