diff --git a/website/src/App.js b/website/src/App.js index 0f165c0..12609af 100644 --- a/website/src/App.js +++ b/website/src/App.js @@ -4,6 +4,7 @@ import { Home } from './Home' import { Profile } from './Profile' import { Users } from './Users' import { Teams } from './Teams' +import { System } from './System' import { HeaderButton, HeaderText, Column, Row, Text, Box } from 'ui' import { BrowserRouter as Router, Route, Switch } from 'react-router-dom' import logoImage from 'images/logo.png' @@ -101,7 +102,7 @@ export class App extends Component { ()} /> ()} /> ()} /> - + ()} /> ()} /> diff --git a/website/src/Home/Home.js b/website/src/Home/Home.js index 37fe67a..58d370d 100644 --- a/website/src/Home/Home.js +++ b/website/src/Home/Home.js @@ -33,7 +33,7 @@ export class Home extends Component { - + (this.props.history.push('/system'))} /> diff --git a/website/src/System/System.js b/website/src/System/System.js new file mode 100644 index 0000000..e8e4e5e --- /dev/null +++ b/website/src/System/System.js @@ -0,0 +1,104 @@ +import React, { Component, Fragment } from 'react' +import PropTypes from 'prop-types' +import { Box, Image, Column, Row, Button } from 'ui' +import { MessageModal, WaitModal } from '../Modal' +// import { api } from 'src/API' +import { sizeInfo, colorInfo } from 'ui/style' +import headerLogo from 'images/deighton.png' + +export class System extends Component { + static propTypes = { + changeTitle: PropTypes.func.isRequired, + } + + constructor(props) { + super(props) + this.state = { + messageModal: null, + waitModal: null, + } + } + + componentDidMount(props) { + this.props.changeTitle('System') + } + + componentWillUnmount() { + this.props.changeTitle('') + } + + render() { + const { messageModal, waitModal } = this.state + + return ( + + + + + + + + + + + + + + + + + + + + + + + + +