Я использую react-monaco-editor, но не могу сделать его адаптивным. Он требует фиксированной высоты и ширины в компонентах. Если я изменю размер экрана, ширина останется неизменной.
<MonacoEditor
width="1200"
height="600"
language="typescript"
theme="vs-dark"
defaultValue="//type your code here"
value={code}
options={options}
onChange={this.onChange}
editorDidMount={this.editorDidMount}
className='editor1'
/>
Если я удалю ширину и высоту из компонента, компонент уменьшится. Я попытался переопределить компонент className с помощью flex. Но, похоже, это не работает.
.react-monaco-editor-container {
flex: 2;
}
Можете ли вы помочь мне с CSS, чтобы сделать это отзывчивым?