I did like this in headingConverter.tsx
`import React from 'react'
// Payload
import { JSXConverters } from '@payloadcms/richtext-lexical/react'
import { SerializedHeadingNode } from '@payloadcms/richtext-lexical'
const headingStyles: Record<string, string> = {
h1: "text-4xl font-bold mb-4",
h2: "text-3xl font-semibold mb-4",
h3: "text-2xl font-semibold mb-4",
h4: "text-xl font-semibold mb-4",
h5: "text-lg font-semibold mb-4",
h6: "text-base font-semibold mb-4",
}
export const headingConverter: JSXConverters<SerializedHeadingNode> = {
heading: ({ node, nodesToJSX }) => {
//console.log("Heading node:", node);
const text = nodesToJSX({ nodes: node.children });
const Tag = node.tag;
const className = headingStyles[node.tag] || "";
return (
<Tag className={className}>
{text}
</Tag>
);
}
}`