@ai-stack/payloadcms
Version:
<p align="center"> <img alt="Payload AI Plugin" src="assets/payload-ai-intro.gif" width="100%" /> </p>
22 lines (21 loc) • 668 B
JSX
'use client';
import { createClientFeature } from '@payloadcms/richtext-lexical/client';
import { TextNode } from 'lexical';
import { ComposeFeatureComponent } from './ComposeFeatureComponent.js';
export const LexicalEditorFeatureClient = createClientFeature((props) => {
return {
nodes: [TextNode],
plugins: [
{
Component: ComposeFeatureComponent,
position: 'belowContainer',
},
],
sanitizedClientFeatureProps: {
field: props.field,
path: props.field?.name,
schemaPath: props.schemaPath,
...props?.props,
},
};
});