| | |
| | | import React, {Component} from 'react' |
| | | import React, { Component } from 'react' |
| | | import { withRouter } from 'react-router' |
| | | |
| | | import Header from './header' |
| | | import History from './history' |
| | |
| | | import './index.scss' |
| | | |
| | | class Interface extends Component { |
| | | componentDidMount () { |
| | | if (!sessionStorage.getItem('UserID') || /^visitor/.test(sessionStorage.getItem('UserID'))) { |
| | | this.props.history.replace('/login') |
| | | return |
| | | } |
| | | } |
| | | render () { |
| | | if (!sessionStorage.getItem('UserID') || /^visitor/.test(sessionStorage.getItem('UserID'))) { |
| | | return null |
| | | } |
| | | return ( |
| | | <div className="interface-view"> |
| | | <Header key="header"/> |
| | |
| | | } |
| | | } |
| | | |
| | | export default Interface |
| | | export default withRouter(Interface) |