mirror of
https://github.com/franjsco/tick3t
synced 2025-06-05 22:19:18 +02:00
improvement: add navlink into navbar
This commit is contained in:
@@ -4,7 +4,7 @@ import { Container } from 'reactstrap';
|
|||||||
import 'bootstrap/dist/css/bootstrap.min.css';
|
import 'bootstrap/dist/css/bootstrap.min.css';
|
||||||
import './App.css';
|
import './App.css';
|
||||||
import Routes from './Routes';
|
import Routes from './Routes';
|
||||||
import NavBar from './components/NavBar';
|
import NavBar from './containers/NavBar';
|
||||||
import Footer from './components/Footer';
|
import Footer from './components/Footer';
|
||||||
|
|
||||||
|
|
||||||
|
@@ -4,6 +4,8 @@ import { connect } from 'react-redux';
|
|||||||
import { userActions } from '../_actions';
|
import { userActions } from '../_actions';
|
||||||
import {
|
import {
|
||||||
Container,
|
Container,
|
||||||
|
Row,
|
||||||
|
NavLink,
|
||||||
Collapse,
|
Collapse,
|
||||||
Navbar,
|
Navbar,
|
||||||
NavbarBrand,
|
NavbarBrand,
|
||||||
@@ -72,9 +74,20 @@ class NavBar extends Component {
|
|||||||
>
|
>
|
||||||
|
|
||||||
<Nav className="ml-auto" navbar>
|
<Nav className="ml-auto" navbar>
|
||||||
<NavItem>
|
|
||||||
{
|
{
|
||||||
this.props.loggedIn ? (
|
this.props.loggedIn ? (
|
||||||
|
<Row>
|
||||||
|
|
||||||
|
<NavItem>
|
||||||
|
<NavLink tag={Link} to='/admin/'>Tickets</NavLink>
|
||||||
|
</NavItem>
|
||||||
|
|
||||||
|
<NavItem>
|
||||||
|
<NavLink tag={Link} to='/admin/settings'>Settings</NavLink>
|
||||||
|
</NavItem>
|
||||||
|
|
||||||
|
<NavItem>
|
||||||
<Button
|
<Button
|
||||||
onClick={this.closeNavbar}
|
onClick={this.closeNavbar}
|
||||||
tag={Link}
|
tag={Link}
|
||||||
@@ -82,7 +95,9 @@ class NavBar extends Component {
|
|||||||
>
|
>
|
||||||
Logout
|
Logout
|
||||||
</Button>
|
</Button>
|
||||||
) : (
|
</NavItem>
|
||||||
|
</Row>) : (
|
||||||
|
<NavItem>
|
||||||
<Button
|
<Button
|
||||||
onClick={this.closeNavbar}
|
onClick={this.closeNavbar}
|
||||||
tag={Link}
|
tag={Link}
|
||||||
@@ -90,9 +105,12 @@ class NavBar extends Component {
|
|||||||
>
|
>
|
||||||
Login <img src={logo} alt="admin login"></img>
|
Login <img src={logo} alt="admin login"></img>
|
||||||
</Button>
|
</Button>
|
||||||
|
</NavItem>
|
||||||
|
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
</NavItem>
|
|
||||||
|
|
||||||
</Nav>
|
</Nav>
|
||||||
</Collapse>
|
</Collapse>
|
||||||
</Container>
|
</Container>
|
||||||
@@ -114,4 +132,4 @@ const mapDispatchToProps = (dispatch) => {
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
export default connect(mapStateToProps, mapDispatchToProps) (NavBar);
|
export default connect(mapStateToProps, mapDispatchToProps)(NavBar);
|
Reference in New Issue
Block a user