11import React , { useState , useRef } from "react" ;
22import axios from "axios" ;
33import ClientSettings from "../ClientSettings.json"
4- import { ControlledEditor } from "@monaco-editor/react" ;
4+ import Editor from "@monaco-editor/react" ;
55import * as monacoEditor from "monaco-editor" ;
66
77export const Home = ( ) => {
@@ -28,10 +28,10 @@ export const Home = () => {
2828 }
2929 } ) ;
3030 } ;
31- const setDefaultInput = ( conversionType : string ) => {
32- setConversionType ( conversionType ) ;
31+ const setDefaultInput = ( type : string ) => {
32+ setConversionType ( type ) ;
3333 if ( ! inputCode || inputCode === defaultVbCode || inputCode === defaultCsCode ) {
34- setInputCode ( conversionType === vbNetToCsId ? defaultVbCode : defaultCsCode ) ;
34+ setInputCode ( type === vbNetToCsId ? defaultVbCode : defaultCsCode ) ;
3535 setConvertedCode ( "" ) ;
3636 } else if ( convertedCode ) {
3737 setInputCode ( convertedCode ) ;
@@ -100,11 +100,11 @@ export const Home = () => {
100100 < div id = "app" >
101101 < div className = "form-group" >
102102 < label > Input code ({ conversionIsFromVb ? "VB.NET" : "C#" } )</ label >
103- < ControlledEditor
103+ < Editor
104104 className = "code-editor"
105105 value = { inputCode } language = { conversionIsFromVb ? "vb" : "csharp" }
106- onChange = { ( ev , code ) => setInputCode ( code || "" ) }
107- editorDidMount = { ( _ , editor ) => { inputEditor . current = editor ; selectAndFocus ( inputEditor ) ; } }
106+ onChange = { ( code , _ ) => setInputCode ( code || "" ) }
107+ onMount = { ( editor , _ ) => { inputEditor . current = editor ; selectAndFocus ( inputEditor ) ; } }
108108 height = "30vh"
109109 options = { { ...commonEditorOptions } }
110110 />
@@ -126,12 +126,12 @@ export const Home = () => {
126126 </ div >
127127 < div className = "form-group" >
128128 < label > Converted code ({ conversionIsFromVb ? "C#" : "VB.NET" } )</ label >
129- < ControlledEditor
129+ < Editor
130130 className = "code-editor"
131131 value = { convertedCode }
132132 language = { conversionIsFromVb ? "csharp" : "vb" }
133- onChange = { ( ev , code ) => setConvertedCode ( code || "" ) }
134- editorDidMount = { ( _ , editor ) => outputEditor . current = editor }
133+ onChange = { ( code , _ ) => setConvertedCode ( code || "" ) }
134+ onMount = { ( editor , _ ) => outputEditor . current = editor }
135135 height = "30vh"
136136 options = { { ...commonEditorOptions , readOnly : true } }
137137 />
0 commit comments