diff --git a/src/components/ui/rich-text-editor.tsx b/src/components/ui/rich-text-editor.tsx index 6252e47..3abd499 100644 --- a/src/components/ui/rich-text-editor.tsx +++ b/src/components/ui/rich-text-editor.tsx @@ -137,6 +137,12 @@ export function RichTextEditor({ } }, [value, editor]) + // Reflect disabled prop changes after initialization + useEffect(() => { + if (!editor) return + editor.setEditable(!disabled) + }, [disabled, editor]) + if (!editor) return null return (