mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-07-24 22:09:08 +08:00
21 lines
503 B
TypeScript
21 lines
503 B
TypeScript
import { createEmbedBlockSchema } from '../../../utils/index.js';
|
|
import {
|
|
type EmbedHtmlBlockProps,
|
|
EmbedHtmlModel,
|
|
EmbedHtmlStyles,
|
|
} from './html-model.js';
|
|
|
|
const defaultEmbedHtmlProps: EmbedHtmlBlockProps = {
|
|
style: EmbedHtmlStyles[0],
|
|
caption: null,
|
|
html: undefined,
|
|
design: undefined,
|
|
};
|
|
|
|
export const EmbedHtmlBlockSchema = createEmbedBlockSchema({
|
|
name: 'html',
|
|
version: 1,
|
|
toModel: () => new EmbedHtmlModel(),
|
|
props: (): EmbedHtmlBlockProps => defaultEmbedHtmlProps,
|
|
});
|