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 (
    {sortedFiles.map((file, index) => (
  • setActiveFile(file)} >
  • ))}
            {showAnswer ? (
              
            ) : (
              
            )}
          
); }; export default Editor;