import { withTranslation } from 'react-i18next';
import Icon from './Icon';
+import LanguageSwitcher from './LanguageSwitcher';
+import { getAvatarUrl } from '../../helpers/User';
import { withUser } from '../../helpers/UserContext';
import i18n from '../../i18n';
-const getAvatarUrl = user => `//cdn.discordapp.com/avatars/${user.id}/${user.avatar}.png`;
-
const Header = ({ doLogout, user }) =>
<Navbar id="header" bg="dark" variant="dark">
<Container fluid>
ALttP
</Navbar.Brand>
</LinkContainer>
- <Nav className="ms-auto">
+ <Nav>
+ <LinkContainer to="/tournaments/6">
+ <Nav.Link href="/tournaments/6">
+ ALttPR Weekly
+ </Nav.Link>
+ </LinkContainer>
+ <LinkContainer to="/tournaments/5">
+ <Nav.Link href="/tournaments/5">
+ Super Metroid
+ </Nav.Link>
+ </LinkContainer>
+ </Nav>
+ <Navbar.Text className="ms-auto me-2">
+ <LanguageSwitcher />
+ </Navbar.Text>
+ <Nav>
{user ?
<>
<LinkContainer to={`/users/${user.id}`}>
</Button>
</>
:
- <Button href="/login" variant="discord">
+ <Button
+ href="/login"
+ onClick={() => {
+ if (location.pathname.length > 1) {
+ localStorage.setItem('returnPath', location.pathname.substr(1));
+ }
+ }}
+ variant="discord"
+ >
<Icon.DISCORD />
{' '}
{i18n.t('button.login')}