Files
zui/frontend/src/app/recollections/logos/logosSchema.ts
2026-03-15 23:41:10 +01:00

18 lines
443 B
TypeScript

/**
* BlockNote schema for Logos: default blocks + Flux output block.
*/
import { BlockNoteSchema, defaultBlockSpecs } from '@blocknote/core'
import { createFluxOutputBlock } from './blocks/fluxOutputBlock'
const fluxOutputBlock = createFluxOutputBlock()
export const logosSchema = BlockNoteSchema.create({
blockSpecs: {
...defaultBlockSpecs,
fluxOutput: fluxOutputBlock(),
},
})
export type LogosSchema = typeof logosSchema