import React, { FC } from "react"; import { Controller } from "react-hook-form"; import CKEditor from "@ckeditor/ckeditor5-react"; import * as ClassicEditor from "ckeditor5-mathtype/build/ckeditor"; import { useFormProvider } from '../FormContext' const toolbarOptions = [ "bold", "italic", "blockQuote", "numberedList", "bulletedList", "imageUpload", "insertTable", "tableColumn", "tableRow", "mergeTableCells", "|", "MathType", "ChemType", "|", "undo", "redo", ]; type Props = { name: string defaultValue: string } export const TextEditor: FC = ({ name, defaultValue }) => { const { hooks: { control } } = useFormProvider() return ( ( onChange(editor.getData())} /> )} /> ); };