@@ -45,7 +45,10 @@ const SideMenu = (props: Props) => {
45
45
key = "level"
46
46
disabled = { props . page === 'level' }
47
47
style = { props . page === 'level' ?styles . active :{ } }
48
- onClick = { ( ) => props . setPage ( 'level' ) }
48
+ onClick = { ( ) => {
49
+ onMenuClose ( )
50
+ props . setPage ( 'level' )
51
+ } }
49
52
>
50
53
< Icon type = "detail" size = "small" color = "#EBEBEB" />
51
54
< span style = { styles . itemText } > Level</ span >
@@ -54,7 +57,10 @@ const SideMenu = (props: Props) => {
54
57
key = "review"
55
58
disabled = { props . page === 'review' }
56
59
style = { props . page === 'review' ?styles . active :{ } }
57
- onClick = { ( ) => props . setPage ( 'review' ) }
60
+ onClick = { ( ) => {
61
+ onMenuClose ( )
62
+ props . setPage ( 'review' )
63
+ } }
58
64
>
59
65
< Icon type = "list" size = "small" color = "#EBEBEB" />
60
66
< span style = { styles . itemText } > Review</ span >
@@ -64,7 +70,10 @@ const SideMenu = (props: Props) => {
64
70
key = "settings"
65
71
disabled = { props . page === 'settings' }
66
72
style = { props . page === 'settings' ?styles . active :{ } }
67
- onClick = { ( ) => props . setPage ( 'settings' ) }
73
+ onClick = { ( ) => {
74
+ onMenuClose ( )
75
+ props . setPage ( 'settings' )
76
+ } }
68
77
>
69
78
< Icon type = "set" size = "small" color = "#EBEBEB" />
70
79
< span style = { styles . itemText } > Settings</ span >