/* * @Description: * @Author: tangjiang * @Github: * @Date: 2019-12-27 19:18:09 * @LastEditors: tangjiang * @LastEditTime: 2019-12-27 19:19:23 */ import React, { useState } from 'react'; import Editor from "@monaco-editor/react"; function App() { const [theme, setTheme] = useState("light"); const [language, setLanguage] = useState("javascript"); const [isEditorReady, setIsEditorReady] = useState(false); function handleEditorDidMount() { setIsEditorReady(true); } function toggleTheme() { setTheme(theme === "light" ? "dark" : "light"); } function toggleLanguage() { setLanguage(language === "javascript" ? "python" : "javascript"); } return ( ); }