diff options
| author | 8cy <[email protected]> | 2020-07-24 06:33:39 -0700 |
|---|---|---|
| committer | 8cy <[email protected]> | 2020-07-24 06:33:39 -0700 |
| commit | 35622cb6d6a7ab969d973aacf8c786707fb322be (patch) | |
| tree | 5b04d53aaf1798fdb70a48dd4e307a509f10e0c1 /client/src/components | |
| parent | stage (diff) | |
| download | dep-core-35622cb6d6a7ab969d973aacf8c786707fb322be.tar.xz dep-core-35622cb6d6a7ab969d973aacf8c786707fb322be.zip | |
big stuffs here
Diffstat (limited to 'client/src/components')
| -rw-r--r-- | client/src/components/App.js | 8 | ||||
| -rw-r--r-- | client/src/components/navigation/NavigationBar.js | 8 | ||||
| -rw-r--r-- | client/src/components/selection/ServerCard.js | 3 |
3 files changed, 11 insertions, 8 deletions
diff --git a/client/src/components/App.js b/client/src/components/App.js index 270e199..b903a4b 100644 --- a/client/src/components/App.js +++ b/client/src/components/App.js @@ -5,6 +5,7 @@ import fetch from 'node-fetch'; import NavigationBar from './navigation/NavigationBar'; import ServerSelection from '../pages/ServerSelection'; import ManageServer from '../pages/ManageServer'; +import CommandsList from '../pages/CommandsList'; export default class App extends Component { state = { @@ -22,7 +23,7 @@ export default class App extends Component { this.setState({ loading: false, user: res - }) + }); }) .catch(() => this.setState({ loading: false })); } @@ -32,7 +33,7 @@ export default class App extends Component { return( <React.Fragment> <div className="container"> - <h1>Loading...</h1> + <NavigationBar user="Loading" /> </div> </React.Fragment> ); @@ -48,8 +49,9 @@ export default class App extends Component { <br /> - <Route exact path="/" render={(props) => <ServerSelection {...props} user={this.state.user} /> } /> + <Route exact path="/dashboard" render={(props) => <ServerSelection {...props} user={this.state.user} /> } /> <Route exact path="/server/:id" render={(props) => <ManageServer {...props} user={this.state.user} /> } /> + <Route exact path="/commands" render={(props) => <CommandsList {...props} user={this.state.user} /> } /> <br /> </div> diff --git a/client/src/components/navigation/NavigationBar.js b/client/src/components/navigation/NavigationBar.js index 0b90958..f0d522a 100644 --- a/client/src/components/navigation/NavigationBar.js +++ b/client/src/components/navigation/NavigationBar.js @@ -13,17 +13,19 @@ export default class NavigationBar extends Component { render() { return( - <Navbar bg="dark" className="dark-navbar" expand="lg"> + <Navbar bg="light" className="dark-navbar" expand="lg"> <Navbar.Brand>Aki Dashboard</Navbar.Brand> <Navbar.Toggle aria-controls="basic-navbar-nav" /> <Navbar.Collapse id="basic-navbar-nav"> <Nav className="mr-auto"> <Nav.Link href="/">Home</Nav.Link> - <Nav.Link href="/">Server Selection</Nav.Link> + <Nav.Link href="/dashboard">Dashboard</Nav.Link> + <Nav.Link href="/commands">Commands</Nav.Link> </Nav> <NavDropdown title={<img src={`https://cdn.discordapp.com/avatars/${this.props.user.id}/${this.props.user.avatar}.png?size=32`} - alt="Discord profile picture" className="user-icon-image" />} + alt="" + className="user-icon-image" />} id="basic=nav-dropdown"> <NavDropdown.Item href="http://localhost:8088/oauth/logout">{`Logout (${this.props.user.username})`}</NavDropdown.Item> </NavDropdown> diff --git a/client/src/components/selection/ServerCard.js b/client/src/components/selection/ServerCard.js index 9357374..2d0af93 100644 --- a/client/src/components/selection/ServerCard.js +++ b/client/src/components/selection/ServerCard.js @@ -1,8 +1,7 @@ import React, { Component } from 'react'; import { Link } from 'react-router-dom'; import PropTypes from 'prop-types'; -import { MDBBtn, MDBCard, MDBCardBody, MDBCardTitle, MDBCol } from 'mdbreact'; -import { Card, Col, Button, CardColumns } from 'react-bootstrap'; +import { Card, Button } from 'react-bootstrap'; export default class ServerCard extends Component { render() { |