aboutsummaryrefslogtreecommitdiffstats
path: root/packages/website/ts/@next/components/header.tsx
diff options
context:
space:
mode:
authorEzekiel Aquino <ezekiel@bakkenbaeck.no>2018-12-14 01:44:18 +0800
committerEzekiel Aquino <ezekiel@bakkenbaeck.no>2018-12-14 01:44:18 +0800
commitac1786585e24528e34f61a3edc63ad4605cf015a (patch)
tree5f1a4d01ef5621d0ad17ff71d29299d56a16d04e /packages/website/ts/@next/components/header.tsx
parentf4a95c295c427c00a5cb2df83ad145886a9d1bf4 (diff)
downloaddexon-sol-tools-ac1786585e24528e34f61a3edc63ad4605cf015a.tar.gz
dexon-sol-tools-ac1786585e24528e34f61a3edc63ad4605cf015a.tar.zst
dexon-sol-tools-ac1786585e24528e34f61a3edc63ad4605cf015a.zip
[WIP] cleanup, typing
Diffstat (limited to 'packages/website/ts/@next/components/header.tsx')
-rw-r--r--packages/website/ts/@next/components/header.tsx14
1 files changed, 5 insertions, 9 deletions
diff --git a/packages/website/ts/@next/components/header.tsx b/packages/website/ts/@next/components/header.tsx
index c16e2f7b4..b982538da 100644
--- a/packages/website/ts/@next/components/header.tsx
+++ b/packages/website/ts/@next/components/header.tsx
@@ -11,14 +11,14 @@ import { Hamburger } from 'ts/@next/components/hamburger';
import { Logo } from 'ts/@next/components/logo';
import { MobileNav } from 'ts/@next/components/mobileNav';
import { FlexWrap } from 'ts/@next/components/newLayout';
-import { ThemeInteface } from 'ts/@next/components/siteWrap';
+import { ThemeInterface } from 'ts/@next/components/siteWrap';
import { Paragraph } from 'ts/@next/components/text';
interface HeaderProps {
isOpen?: boolean;
location?: Location;
isNavToggled?: boolean;
- toggleMobileNav: () => void;
+ toggleMobileNav?: () => void;
theme: ThemeInterface;
}
@@ -117,7 +117,7 @@ class HeaderBase extends React.Component<HeaderProps, HeaderState> {
</TradeButton>
</MediaQuery>
- <Hamburger onClick={toggleMobileNav}/>
+ <Hamburger isOpen={isOpen} onClick={toggleMobileNav}/>
<MobileNav isToggled={isNavToggled} toggleMobileNav={toggleMobileNav} />
</HeaderWrap>
</StyledHeader>
@@ -127,17 +127,13 @@ class HeaderBase extends React.Component<HeaderProps, HeaderState> {
export const Header = withTheme(HeaderBase);
-const NavItem = (props: NavItem): React.ReactNode => {
+const NavItem = (props: { link: NavItem }): React.ReactNode => {
const { link } = props;
const Subnav = link.dropdownComponent;
return (
<LinkWrap>
- <StyledNavLink
- to={link.url}
- isTransparent={true}
- isNoBorder={true}
- >
+ <StyledNavLink to={link.url}>
{link.text}
</StyledNavLink>