import * as React from "react"; import MonacoEditor, { DiffEditor } from "@monaco-editor/react"; import type { EditorProps } from "./Editor.types"; import { useEditor } from "./Editor.hooks"; const Editor = ({ answerFile, files, showAnswer, fileNameToEdit, }: EditorProps) => { const { activeFile, setActiveFile, sortedFiles, fileContent, setFileContent, } = useEditor({ files, fileNameToEdit, }); return (
{showAnswer ? (
) : (
)}