Commit 540ad024 authored by Kyle Muldoon's avatar Kyle Muldoon

Merge branch 'AFP-80-Header-nav-links' of...

Merge branch 'AFP-80-Header-nav-links' of https://gitlab.mynisum.com/ascend/ecommerce-maven into AFP45-Display-User-Cart-And-Update-Items-Within
parents 267d5e1b 94a569bb
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -16,6 +16,7 @@
"react-google-login": "^5.2.2",
"react-modal": "^3.13.1",
"react-redux": "^7.2.4",
"react-router-bootstrap": "^0.25.0",
"react-router-dom": "^5.2.0",
"react-scripts": "4.0.3",
"redux": "^4.1.0",
......
import React, { Component } from 'react'
import './header.css';
import { NavLink} from "react-router-dom"
import Nav from "react-bootstrap/Nav"
import { NavLink} from 'react-router-dom'
import Nav from 'react-bootstrap/Nav'
......@@ -9,7 +12,6 @@ export default class HeaderCart extends Component {
super(props)
this.state = {}
}
render() {
return (
<div>
......
......@@ -2,6 +2,7 @@ import React, { Component } from 'react'
import Nav from 'react-bootstrap/Nav'
import Navbar from 'react-bootstrap/Navbar'
import NavDropdown from 'react-bootstrap/NavDropdown'
import {LinkContainer} from 'react-router-bootstrap'
import {NavLink} from 'react-router-dom'
import Session from '../session/session-container'
import HeaderCart from './header-cart-container'
......@@ -29,14 +30,20 @@ export default class Header extends Component {
<Navbar.Toggle aria-controls="responsive-navbar-nav" />
<Navbar.Collapse id="responsive-navbar-nav">
<Nav className="mr-auto">
<Nav.Link href="/product-market" id="nav-home-link">Home</Nav.Link>
<Nav.Link href="/product-market">Products</Nav.Link>
<LinkContainer to="/product-market" >
<Nav.Link id="nav-home-link">Home</Nav.Link>
</LinkContainer>
<LinkContainer to="/product-market" >
<Nav.Link id="nav-home-link">Products</Nav.Link>
</LinkContainer>
</Nav>
<Nav className="ms-auto">
{!this.props.user?.currentUser ?
<Navbar.Text className="nav-bar-text">Hello Guest</Navbar.Text> :
<NavDropdown className="nav-bar-text" title={"Hello "+userName} id="collasible-nav-dropdown">
<NavDropdown.Item ><NavLink to="/orders">Order History</NavLink></NavDropdown.Item>
<LinkContainer to="/orders" >
<NavDropdown.Item >Order History</NavDropdown.Item>
</LinkContainer>
</NavDropdown>
}
<Session className="nav-bar-text"/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment