import { cn } from '@/lib/utils' import React from 'react' import { serializeLexical } from './serialize' type Props = { className?: string content: Record enableProse?: boolean } export function RichText({ className, content, enableProse = true, }: Props) { if (!content) { return null } return (
{content && !Array.isArray(content) && typeof content === 'object' && 'root' in content && serializeLexical({ nodes: (content.root as { children: unknown[] })?.children as Parameters< typeof serializeLexical >[0]['nodes'], })}
) } export default RichText