import { useEditor } from '@tiptap/react'; import StarterKit from '@tiptap/starter-kit'; import { RichTextEditor as MantineRichTextEditor } from '@mantine/tiptap'; interface RichTextEditorProps { value: string; onChange: (value: string) => void; } export function RichTextEditor({ value, onChange, }: RichTextEditorProps) { const editor = useEditor({ extensions: [StarterKit], content: value, immediatelyRender: false, onUpdate: ({ editor }) => { onChange(editor.getHTML()); }, }); return ( ); }