import React, { useState } from 'react'
import Link from 'next/link'
import { useRouter } from 'next/router'
import {
Navbar as RNavbar,
NavItem as RNavItem,
NavLink,
NavbarBrand,
NavbarToggler,
Collapse,
Nav,
Container,
} from 'reactstrap'
import Login from '../../containers/auth/Login'
import Logout from '../../containers/auth/Logout'
import ProfileName from '../../containers/auth/ProfileName'
import { login, navbar, opendcBrand } from './Navbar.module.scss'
import { useIsLoggedIn } from '../../auth'
export const NAVBAR_HEIGHT = 60
const GitHubLink = () => (
)
export const NavItem = ({ route, children }) => {
const router = useRouter()
const handleClick = (e) => {
e.preventDefault()
router.push(route)
}
return (
{children}
)
}
export const LoggedInSection = () => {
const router = useRouter()
const isLoggedIn = useIsLoggedIn()
return (
)
}
const Navbar = ({ fullWidth, children }) => {
const [isOpen, setIsOpen] = useState(false)
const toggle = () => setIsOpen(!isOpen)
return (
)
}
export default Navbar