Files
fluid/frontend/src/components/App.js

31 lines
849 B
JavaScript
Raw Normal View History

2019-08-18 00:33:06 +03:00
import React, {Component, Fragment} from "react";
import {BrowserRouter as Router} from "react-router-dom";
import {connect} from "react-redux";
2019-08-16 17:20:50 +03:00
import LoadingBar from "react-redux-loading"; //importing the loading bar given by react-redux-loading
import Dashboard from "./Dashboard";
import NewMessage from "./NewMessage";
class App extends Component {
2019-08-18 00:33:06 +03:00
render() {
return (
<Router>
<Fragment>
<LoadingBar />
<div className="container">
{this.props.loading === true ? null : (
<div>
<NewMessage />
<Dashboard />
</div>
)}
</div>
</Fragment>
</Router>
);
}
2019-08-16 17:20:50 +03:00
}
2019-08-18 00:33:06 +03:00
export default connect()(App);