@@ -3,6 +3,7 @@ import PropTypes from 'prop-types';
33import { connect } from 'react-redux' ;
44import { withRouter } from 'react-router' ;
55import { useState } from 'react' ;
6+ import styled from 'styled-components' ;
67
78// Imports to be Refactored
89import { bindActionCreators } from 'redux' ;
@@ -25,6 +26,8 @@ import Header from '../../../components/mobile/Header';
2526import Screen from '../../../components/mobile/MobileScreen' ;
2627import Footer from '../../../components/mobile/Footer' ;
2728import IDEWrapper from '../../../components/mobile/IDEWrapper' ;
29+ import Console from '../components/Console' ;
30+ import { remSize } from '../../../theme' ;
2831
2932const isUserOwner = ( { project, user } ) => ( project . owner && project . owner . id === user . id ) ;
3033
@@ -40,6 +43,11 @@ const MobileIDEView = (props) => {
4043 const [ tmController , setTmController ] = useState ( null ) ; // eslint-disable-line
4144 const [ overlay , setOverlay ] = useState ( null ) ; // eslint-disable-line
4245
46+ // FIXME:
47+ const dispatchConsoleEvent = ( ) => { } ;
48+ const expandConsole = ( ) => { } ;
49+ const collapseConsole = ( ) => { } ;
50+
4351 return (
4452 < Screen fullscreen >
4553 < Header
@@ -94,7 +102,19 @@ const MobileIDEView = (props) => {
94102 provideController = { setTmController }
95103 />
96104 </ IDEWrapper >
97- < Footer > < h2 > Bottom Bar</ h2 > </ Footer >
105+ < Footer before = { < Console
106+ fontSize = { preferences . fontSize }
107+ consoleEvents = { console }
108+ isExpanded = { ide . consoleIsExpanded }
109+ clearConsole = { clearConsole }
110+ theme = { preferences . theme }
111+ dispatchConsoleEvent = { dispatchConsoleEvent }
112+ expandConsole = { expandConsole }
113+ collapseConsole = { collapseConsole }
114+ /> }
115+ >
116+ < h2 > Bottom Bar</ h2 >
117+ </ Footer >
98118 </ Screen >
99119 ) ;
100120} ;
0 commit comments