// Editor.tsx import React, { useState, useRef } from 'react'; import './editor.css'; import { TextareaAutosize } from '@mui/material'; interface EditorProps { label: string; initialValue: string; onEditorChange: (value: string) => void; } const Editor: React.FC = ({ initialValue, onEditorChange, label }) => { const [value, setValue] = useState(initialValue); const editorRef = useRef(null); function handleEditorChange(event: React.ChangeEvent) { const text = event.target.value; setValue(text); onEditorChange(text || ''); } return ( ); }; export default Editor;