@nexo-labs/payload-lexical-blocks-builder
v1.15.0
Published
Builder y renderer de bloques para Payload CMS Lexical
Downloads
1,509
Maintainers
Readme
@nexo-labs/payload-lexical-blocks-builder
Builder and renderer utilities for Payload CMS Lexical editor blocks.
Installation
pnpm add @nexo-labs/payload-lexical-blocks-builderUsage
import { buildLexicalByFeatures } from '@nexo-labs/payload-lexical-blocks-builder/builder'
const lexicalConfig = buildLexicalByFeatures({
features: [HeadingFeature, BoldFeature],
blocks: [myCustomBlock],
})Exports
Builder (./builder)
buildLexicalByFeatures- Create Lexical editor config from features and blocksfilterBlocksAtLexicalBuilder- Dynamically filter blocks by slug
Renderer (./renderer)
BlockRendererFunction/BlocksRendererFunctions- Types for block converter functionsgenerateStoryForLexicalBlock- Storybook helper for block stories
Features
- Feature-based Lexical editor composition
- Dynamic block filtering by slug
- Type-safe block renderer functions
- Storybook integration helpers
Peer Dependencies
payload^3.75.0@payloadcms/richtext-lexical^3.75.0@payloadcms/ui^3.75.0react^19.0.0
License
MIT
