pull/5370/head
bunsenstraat 3 years ago
parent 0b93c58fa7
commit 12c9419640
  1. 12
      libs/remix-ui/panel/.babelrc
  2. 2
      libs/remix-ui/panel/src/lib/dragbar/dragbar.tsx
  3. 30
      libs/remix-ui/panel/src/lib/main/main-panel.tsx
  4. 12
      libs/remix-ui/solidity-unit-testing/.babelrc
  5. 10
      libs/remix-ui/theme-module/.babelrc

@ -1,12 +1,4 @@
{
"presets": [
[
"@nrwl/react/babel",
{
"runtime": "automatic",
"useBuiltIns": "usage"
}
]
],
"presets": ["@nrwl/react/babel"],
"plugins": []
}
}

@ -6,7 +6,7 @@ interface IRemixDragBarUi {
refObject: React.MutableRefObject<any>;
setHideStatus: (hide: boolean) => void;
hidden: boolean
minHeight: number
minHeight?: number
}
const DragBar = (props: IRemixDragBarUi) => {

@ -16,27 +16,8 @@ const RemixUIMainPanel = () => {
const refs = [tabsRef, editorRef, mainPanelRef, terminalRef]
const _adjustLayout = (delta: number) => {
if (!delta) return
console.log('adjustLayout', delta, terminalRef.current)
const limitDown = 32
const containerHeight = window.innerHeight
const tmp = delta - limitDown
delta = tmp > 0 ? tmp : 0
let mainPanelHeight = containerHeight - delta
mainPanelHeight = mainPanelHeight < 0 ? 0 : mainPanelHeight - 35
// self.editor.resize((document.querySelector('#editorWrap') || {}).checked)
// editorRef.current?.setAttribute('style', `height: ${mainPanelHeight}px`)
terminalRef.current?.setAttribute('style', 'height: 100px;')
// mainPanelRef.current?.setAttribute('style', `height: ${mainPanelHeight}px`)
// appContext.panels.editor.resize((document.querySelector('#editorWrap') || {}).checked)
appContext.layout.panels.terminal.plugin.scroll2bottom()
}
const renderPanels = () => {
// console.log(appContext)
if (appContext) {
console.log(appContext)
const pluginPanels: PluginRecord[] = []
Object.values(appContext.layout.panels).map((panel: any) => {
pluginPanels.push({
@ -48,17 +29,9 @@ const RemixUIMainPanel = () => {
})
// console.log(pluginPanels)
setPlugins(pluginPanels)
appContext.layout.panels.terminal.plugin.event.register('resize', (delta: number) =>
_adjustLayout(delta)
)
}
}
useLayoutEffect(() => {
// _adjustLayout(70)
})
useEffect(() => {
renderPanels()
console.log(appContext.layout)
@ -71,10 +44,9 @@ const RemixUIMainPanel = () => {
return (
<div className="mainview">
{Object.values(plugins).map((pluginRecord, i) => {
console.log(pluginRecord)
return (
<>
{(pluginRecord.profile.name === 'terminal') ? <DragBar key={'dragbar'} minHeight={32} hidden={false} setHideStatus={() => {}} refObject={terminalRef}></DragBar> : <></>}
{(pluginRecord.profile.name === 'terminal') ? <DragBar key='dragbar-terminal' hidden={false} setHideStatus={() => {}} refObject={terminalRef}></DragBar> : null}
<RemixUIPanelPlugin
ref={refs[i]}
key={pluginRecord.profile.name}

@ -1,12 +1,4 @@
{
"presets": [
[
"@nrwl/react/babel",
{
"runtime": "automatic",
"useBuiltIns": "usage"
}
]
],
"presets": ["@nrwl/react/babel"],
"plugins": []
}
}

@ -1,12 +1,4 @@
{
"presets": [
[
"@nrwl/react/babel",
{
"runtime": "automatic",
"useBuiltIns": "usage"
}
]
],
"presets": ["@nrwl/react/babel"],
"plugins": []
}

Loading…
Cancel
Save