|
@@ -29,47 +29,46 @@ class Header extends React.Component {
|
29
|
29
|
|
30
|
30
|
handleClickHelp = () => {}
|
31
|
31
|
|
32
|
|
- handleClickMyProfil = () => {}
|
33
|
32
|
handleClickLogout = () => {}
|
34
|
33
|
|
35
|
34
|
render () {
|
36
|
35
|
const { lang, user } = this.props
|
37
|
36
|
|
38
|
|
- const HeaderWrapper = props => <header><nav className='header navbar navbar-expand-md navbar-light bg-light'>{props.children}</nav></header>
|
39
|
|
- const HeaderMenuRightWrapper = props => <div className='header__menu collapse navbar-collapse justify-content-end' id='navbarSupportedContent'>{props.children}</div>
|
40
|
|
- const MenuActionListWrapper = props => <ul className='header__menu__rightside'>{ props.children }</ul>
|
41
|
|
-
|
42
|
37
|
return (
|
43
|
|
- <HeaderWrapper>
|
44
|
|
- <Logo logoSrc={logoHeader} onClickImg={this.handleClickLogo} />
|
45
|
|
- <NavbarToggler />
|
|
38
|
+ <header>
|
|
39
|
+ <nav className='header navbar navbar-expand-md navbar-light bg-light'>
|
|
40
|
+ <Logo logoSrc={logoHeader} onClickImg={this.handleClickLogo} />
|
46
|
41
|
|
47
|
|
- <HeaderMenuRightWrapper>
|
48
|
|
- <MenuLinkList
|
49
|
|
- onClickFeature={this.handleClickFeature}
|
50
|
|
- onClickExplore={this.handleClickExplore}
|
51
|
|
- onClickAbout={this.handleClickAbout}
|
52
|
|
- />
|
53
|
|
- <MenuActionListWrapper>
|
54
|
|
- <MenuActionListItemSearch
|
55
|
|
- onChangeInput={this.handleChangeInput}
|
56
|
|
- onClickSubmit={this.handleClickSubmit}
|
57
|
|
- />
|
58
|
|
- <MenuActionListItemDropdownLang
|
59
|
|
- langList={lang}
|
60
|
|
- onChangeLang={this.handleChangeLang}
|
61
|
|
- />
|
62
|
|
- <MenuActionListItemHelp
|
63
|
|
- onClickHelp={this.handleClickHelp}
|
64
|
|
- />
|
65
|
|
- <MenuActionListItemMenuProfil
|
66
|
|
- user={user}
|
67
|
|
- onClickMyProfil={this.handleClickMyProfil}
|
68
|
|
- onClickLogout={this.handleClickLogout}
|
|
42
|
+ <NavbarToggler />
|
|
43
|
+
|
|
44
|
+ <div className='header__menu collapse navbar-collapse justify-content-end' id='navbarSupportedContent'>
|
|
45
|
+ <MenuLinkList
|
|
46
|
+ onClickFeature={this.handleClickFeature}
|
|
47
|
+ onClickExplore={this.handleClickExplore}
|
|
48
|
+ onClickAbout={this.handleClickAbout}
|
69
|
49
|
/>
|
70
|
|
- </MenuActionListWrapper>
|
71
|
|
- </HeaderMenuRightWrapper>
|
72
|
|
- </HeaderWrapper>
|
|
50
|
+
|
|
51
|
+ <ul className='header__menu__rightside'>
|
|
52
|
+ <MenuActionListItemSearch
|
|
53
|
+ onChangeInput={this.handleChangeInput}
|
|
54
|
+ onClickSubmit={this.handleClickSubmit}
|
|
55
|
+ />
|
|
56
|
+ <MenuActionListItemDropdownLang
|
|
57
|
+ langList={lang}
|
|
58
|
+ onChangeLang={this.handleChangeLang}
|
|
59
|
+ />
|
|
60
|
+ <MenuActionListItemHelp
|
|
61
|
+ onClickHelp={this.handleClickHelp}
|
|
62
|
+ />
|
|
63
|
+ <MenuActionListItemMenuProfil
|
|
64
|
+ user={user}
|
|
65
|
+ onClickLogout={this.handleClickLogout}
|
|
66
|
+ />
|
|
67
|
+ </ul>
|
|
68
|
+
|
|
69
|
+ </div>
|
|
70
|
+ </nav>
|
|
71
|
+ </header>
|
73
|
72
|
)
|
74
|
73
|
}
|
75
|
74
|
}
|