mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-08 14:35:45 +01:00
36 lines
550 B
JavaScript
36 lines
550 B
JavaScript
|
|
import React, { Component } from "react";
|
||
|
|
import Navigation from "./Navigation";
|
||
|
|
import Main from "./Main";
|
||
|
|
import Login from "./Login";
|
||
|
|
import { withRouter } from "react-router-dom";
|
||
|
|
|
||
|
|
type Props = {
|
||
|
|
login: boolean
|
||
|
|
}
|
||
|
|
|
||
|
|
class App extends Component {
|
||
|
|
|
||
|
|
render() {
|
||
|
|
|
||
|
|
const { login} = this.props;
|
||
|
|
|
||
|
|
if(login) {
|
||
|
|
return (
|
||
|
|
<div>
|
||
|
|
<Login/>
|
||
|
|
</div>
|
||
|
|
);
|
||
|
|
}
|
||
|
|
else {
|
||
|
|
return (
|
||
|
|
<div className="App">
|
||
|
|
<Navigation />
|
||
|
|
<Main />
|
||
|
|
</div>
|
||
|
|
);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
export default withRouter(App);
|