import * as React from 'react' import { default as AceEditor } from 'react-ace' import { useTheme } from '@mui/material/styles' import 'ace-builds' import 'ace-builds/webpack-resolver' import 'ace-builds/src-noconflict/mode-json' import 'ace-builds/src-noconflict/mode-xml' import 'ace-builds/src-noconflict/snippets/json' import 'ace-builds/src-noconflict/snippets/xml' import 'ace-builds/src-noconflict/mode-text' import 'ace-builds/src-noconflict/theme-monokai' import 'react-ace' function Editor(props: { editorMode: string value: string | undefined onChange: (value: string) => void editorRef: React.Ref }) { const theme = useTheme() const editorOptions = { showLineNumbers: false, tabSize: 2, } return ( ) } export default Editor