import Langs from "./select"; import AceEditor from "react-ace"; import "ace-builds/src-noconflict/mode-html"; import "ace-builds/src-noconflict/mode-css"; import "ace-builds/src-noconflict/mode-javascript"; import "ace-builds/src-noconflict/mode-java"; import "ace-builds/src-noconflict/mode-python"; import "ace-builds/src-noconflict/mode-xml"; import "ace-builds/src-noconflict/mode-sass"; import "ace-builds/src-noconflict/mode-ruby"; import "ace-builds/src-noconflict/mode-markdown"; import "ace-builds/src-noconflict/mode-mysql"; import "ace-builds/src-noconflict/mode-json"; import "ace-builds/src-noconflict/mode-handlebars"; import "ace-builds/src-noconflict/mode-golang"; import "ace-builds/src-noconflict/mode-csharp"; import "ace-builds/src-noconflict/mode-elixir"; import "ace-builds/src-noconflict/mode-typescript"; import "ace-builds/src-noconflict/theme-monokai"; import "ace-builds/src-noconflict/ext-language_tools"; import"ace-builds/src-noconflict/snippets/javascript"; import"ace-builds/src-noconflict/snippets/html"; import"ace-builds/src-noconflict/snippets/css"; import"ace-builds/src-noconflict/snippets/json"; import"ace-builds/src-noconflict/worker-javascript"; import"ace-builds/src-noconflict/worker-html"; import"ace-builds/src-noconflict/worker-css"; const Editor = ({data = {type: "html", text: "", name: ""}, onChange, onDelete}) => { return (
onChange({type: data.type, text, name: data.name })} placeholder="Your Code" mode={data.type} theme="monokai" name="blah2" fontSize={13} showPrintMargin={true} showGutter={true} highlightActiveLine={true} wrapEnabled={true} enableBasicAutocompletion={true} enableLiveAutocompletion={true} enableSnippets={true} showLineNumbers={true}/>
Name of file
onChange({type: data.type, text: data.text, name: e.target.value })}/> onChange({type, text: data.text, name: data.name})} value={data.type}/>{" "}
); }; export default Editor;