|
|
|
@ -8,6 +8,8 @@ import FloatButton from './component/FloatButton'
|
|
|
|
|
import SecondDrawer from './component/SecondDrawer'
|
|
|
|
|
import RepoTree from './component/repo/RepoTree'
|
|
|
|
|
import TPIMonaco from './component/monaco/TPIMonaco'
|
|
|
|
|
import notEditablePathImg from '../../images/tpi/notEditablePath.png'
|
|
|
|
|
|
|
|
|
|
import './VNC.css'
|
|
|
|
|
const $ = window.$;
|
|
|
|
|
const firstDrawerWidth = 260;
|
|
|
|
@ -36,10 +38,13 @@ class VNCContainer extends Component {
|
|
|
|
|
renderSecondDrawerChildren = () => {
|
|
|
|
|
const { readingCodeLoading, repositoryCode } = this.state;
|
|
|
|
|
const height = $(window).height() - 130
|
|
|
|
|
|
|
|
|
|
const isEditablePath = false;
|
|
|
|
|
return (
|
|
|
|
|
<Spin tip="加载中..." spinning={readingCodeLoading}>
|
|
|
|
|
<div style={{ height: `${height}px` }}>
|
|
|
|
|
|
|
|
|
|
<div className="codemirrorBackground"
|
|
|
|
|
style={{ backgroundImage: `url('${notEditablePathImg}')`, display: (isEditablePath ? 'none' : 'block') }}></div>
|
|
|
|
|
<TPIMonaco
|
|
|
|
|
{...this.state}
|
|
|
|
|
codeLoading={readingCodeLoading}
|
|
|
|
|