-
-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
I try to populate the "markdown" field whenever the field is saved.
See FieldComponent.tsx, line 165
However, even after setting the defaultEditorConfig.output.markdown.enabled = true;
the markdown property does not seem to be set:
lexicalRichTextField({
name: "lexical_content",
label: "Content",
localized: true,
editorConfigModifier: (defaultEditorConfig) => {
// This should populate the "markdown" property of the field, according to
defaultEditorConfig.output.markdown.enabled = true;
defaultEditorConfig.output.html.enabled = true;
return defaultEditorConfig;
},
hooks: {
// see: https://payloadcms.com/docs/hooks/fields
beforeChange: [
(args) => {
// TODO markdown is undefined
args.data.as_markdown = args.data.lexical_content.markdown;
return args.value;
},
],
},
Metadata
Metadata
Assignees
Labels
No labels