aboutsummaryrefslogtreecommitdiff
path: root/FrontEnd/src/app/views/common/AppBar.tsx
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2020-11-04 12:29:55 +0800
committerGitHub <noreply@github.com>2020-11-04 12:29:55 +0800
commit1e9e5eb89099ffaa454635fdd7271cece757fb2d (patch)
tree1f19646ac27a3dcd4680e871f34218b85b0915d8 /FrontEnd/src/app/views/common/AppBar.tsx
parentf3503b399ff7b65f363beca313c8a0c336884bec (diff)
parent1ba32f233677cad56636462b1f6552ff6e800801 (diff)
downloadtimeline-1e9e5eb89099ffaa454635fdd7271cece757fb2d.tar.gz
timeline-1e9e5eb89099ffaa454635fdd7271cece757fb2d.tar.bz2
timeline-1e9e5eb89099ffaa454635fdd7271cece757fb2d.zip
Merge pull request #165 from crupest/timeline
Redesign timeline ui.
Diffstat (limited to 'FrontEnd/src/app/views/common/AppBar.tsx')
-rw-r--r--FrontEnd/src/app/views/common/AppBar.tsx26
1 files changed, 13 insertions, 13 deletions
diff --git a/FrontEnd/src/app/views/common/AppBar.tsx b/FrontEnd/src/app/views/common/AppBar.tsx
index ee4ead8f..699c596e 100644
--- a/FrontEnd/src/app/views/common/AppBar.tsx
+++ b/FrontEnd/src/app/views/common/AppBar.tsx
@@ -2,6 +2,7 @@ import React from "react";
import { useTranslation } from "react-i18next";
import { LinkContainer } from "react-router-bootstrap";
import { Navbar, Nav } from "react-bootstrap";
+import { NavLink } from "react-router-dom";
import { useUser, useAvatar } from "@/services/user";
@@ -28,18 +29,17 @@ const AppBar: React.FC = (_) => {
<Navbar.Toggle />
<Navbar.Collapse>
<Nav className="mr-auto">
- <LinkContainer to="/settings">
- <Nav.Link>{t("nav.settings")}</Nav.Link>
- </LinkContainer>
-
- <LinkContainer to="/about">
- <Nav.Link>{t("nav.about")}</Nav.Link>
- </LinkContainer>
+ <NavLink to="/settings" className="nav-link" activeClassName="active">
+ {t("nav.settings")}
+ </NavLink>
+ <NavLink to="/about" className="nav-link" activeClassName="active">
+ {t("nav.about")}
+ </NavLink>
{isAdministrator && (
- <LinkContainer to="/admin">
- <Nav.Link>Administration</Nav.Link>
- </LinkContainer>
+ <NavLink to="/admin" className="nav-link" activeClassName="active">
+ Administration
+ </NavLink>
)}
</Nav>
<Nav className="ml-auto mr-2">
@@ -51,9 +51,9 @@ const AppBar: React.FC = (_) => {
/>
</LinkContainer>
) : (
- <LinkContainer to="/login">
- <Nav.Link>{t("nav.login")}</Nav.Link>
- </LinkContainer>
+ <NavLink to="/login" className="nav-link" activeClassName="active">
+ {t("nav.login")}
+ </NavLink>
)}
</Nav>
</Navbar.Collapse>