@@ -110,6 +110,7 @@ import Editor from './app/editor/editor'
110
110
import Terminal from './app/panels/terminal'
111
111
import TabProxy from './app/panels/tab-proxy.js'
112
112
import { Plugin } from '@remixproject/engine'
113
+ import BottomBarPanel from './app/components/bottom-bar-panel'
113
114
114
115
const _paq = ( window . _paq = window . _paq || [ ] )
115
116
@@ -526,7 +527,9 @@ class AppComponent {
526
527
const landingPage = new LandingPage ( appManager , this . menuicons , fileManager , filePanel , contentImport )
527
528
this . settings = new SettingsTab ( Registry . getInstance ( ) . get ( 'config' ) . api , editor ) //, appManager)
528
529
529
- this . engine . register ( [ this . menuicons , landingPage , this . hiddenPanel , this . sidePanel , this . statusBar , this . topBar , filePanel , pluginManagerComponent , this . settings , this . pinnedPanel , this . popupPanel ] )
530
+ const bottomBarPanel = new BottomBarPanel ( )
531
+
532
+ this . engine . register ( [ this . menuicons , landingPage , this . hiddenPanel , this . sidePanel , this . statusBar , this . topBar , filePanel , pluginManagerComponent , this . settings , this . pinnedPanel , this . popupPanel , bottomBarPanel ] )
530
533
531
534
// CONTENT VIEWS & DEFAULT PLUGINS
532
535
const openZeppelinProxy = new OpenZeppelinProxy ( blockchain )
@@ -573,6 +576,7 @@ class AppComponent {
573
576
tabs : { plugin : tabProxy , active : true } ,
574
577
editor : { plugin : editor , active : true } ,
575
578
main : { plugin : appPanel , active : false } ,
579
+ bottomBar : { plugin : bottomBarPanel , active : true } ,
576
580
terminal : { plugin : terminal , active : true , minimized : false }
577
581
}
578
582
}
@@ -607,6 +611,7 @@ class AppComponent {
607
611
await this . appManager . activatePlugin ( [ 'mainPanel' , 'menuicons' , 'tabs' ] )
608
612
await this . appManager . activatePlugin ( [ 'topbar' ] )
609
613
await this . appManager . activatePlugin ( [ 'statusBar' ] )
614
+ await this . appManager . activatePlugin ( [ 'bottomBar' ] )
610
615
await this . appManager . activatePlugin ( [ 'sidePanel' ] ) // activating host plugin separately
611
616
await this . appManager . activatePlugin ( [ 'pinnedPanel' ] )
612
617
await this . appManager . activatePlugin ( [ 'popupPanel' ] )
0 commit comments