@@ -12,7 +12,7 @@ class Navigation extends React.Component{
12
12
super ( props ) ;
13
13
this . token = this . props . token ;
14
14
this . state = {
15
- isToggle : false ,
15
+ isToggle : true ,
16
16
} ;
17
17
this . handleToggleHamNav = this . handleToggleHamNav . bind ( this ) ;
18
18
}
@@ -21,7 +21,9 @@ class Navigation extends React.Component{
21
21
// MEMBER FUNCTIONS
22
22
//-------------------------------------------------------------
23
23
handleToggleHamNav ( event ) {
24
+ console . log ( 'before state' , event . target ) ;
24
25
this . setState ( { isToggle : ! this . state . isToggle } ) ;
26
+ console . log ( 'after state' , event . target ) ;
25
27
26
28
if ( this . state . isToggle ) {
27
29
console . log ( 'first event' , event . target ) ;
@@ -30,7 +32,7 @@ class Navigation extends React.Component{
30
32
( event . target . className = 'navbar-burger burger is-active' ,
31
33
document . getElementById ( 'navbar-menu-id' ) . className = 'navbar-menu is-active' ) ;
32
34
} else {
33
- console . log ( 'second event' , event . target ) ;
35
+
34
36
( event . target . className = 'navbar-burger burger' ,
35
37
document . getElementById ( 'navbar-menu-id' ) . className = 'navbar-menu' ) ;
36
38
}
@@ -39,9 +41,7 @@ class Navigation extends React.Component{
39
41
//-------------------------------------------------------------
40
42
// LIFE CYCLE HOOKS
41
43
//-------------------------------------------------------------
42
- componentDidMount ( ) {
43
- this . handleToggleHamNav ( event ) ;
44
- }
44
+
45
45
// on event listener on the burger onClick toggle is-active class on and off
46
46
// also it needs to grab the children from the options ID and append them to the burger menu
47
47
render ( ) {
@@ -68,7 +68,7 @@ class Navigation extends React.Component{
68
68
69
69
< div className = "navbar-burger burger is-white"
70
70
data-target = "Options"
71
- onClick = { this . handleToggleHamNav } >
71
+ onClick = { ( event ) => this . handleToggleHamNav ( event ) } >
72
72
< span > </ span >
73
73
< span > </ span >
74
74
< span > </ span >
0 commit comments