added more typings and some layout fixes

This commit is contained in:
Sebastian Sdorra
2018-07-12 08:23:24 +02:00
parent ed077f704f
commit bf62eee4d5
10 changed files with 37 additions and 27 deletions

View File

@@ -8,29 +8,27 @@ import { Route, withRouter } from "react-router";
import Repositories from "../repositories/containers/Repositories";
import Users from "../users/containers/Users";
import { Switch } from "react-router-dom";
import Footer from "../components/Footer";
const styles = {
content: {
paddingTop: "60px"
}
};
import type { Me } from "../types/me";
type Props = {
classes: any
me: Me
};
class Main extends React.Component<Props> {
render() {
const { classes } = this.props;
const { me } = this.props;
return (
<div className={classNames("container", classes.content)}>
<div>
<Switch>
<Route exact path="/" component={Repositories} />
<Route path="/users" component={Users} />
</Switch>
<Footer me={me} />
</div>
);
}
}
export default withRouter(injectSheet(styles)(Main));
export default withRouter(Main);