File tree 1 file changed +8
-9
lines changed
source/components/GlobalNavigation/components/Search
1 file changed +8
-9
lines changed Original file line number Diff line number Diff line change @@ -78,28 +78,27 @@ class Search extends React.Component {
78
78
79
79
event . stopPropagation ( ) ;
80
80
81
- switch ( event . keyCode ) {
82
- // down arrow
83
- case 40 :
81
+ switch ( event . key ) {
82
+ case "Down" :
83
+ case "ArrowDown" :
84
84
if ( selectedSuggestionIndex < suggestions . length - 1 ) {
85
85
this . setState ( { selectedSuggestionIndex : selectedSuggestionIndex + 1 } ) ;
86
86
}
87
87
88
88
break ;
89
- // up arrow
90
- case 30 :
89
+ case "Up" :
90
+ case "ArrowUp" :
91
91
if ( suggestions . length && selectedSuggestionIndex > - 1 ) {
92
92
this . setState ( ( { selectedSuggestionIndex : selectedSuggestionIndex - 1 } ) ) ;
93
93
}
94
94
95
95
break ;
96
- // ESC key
97
- case 27 :
96
+ case "Esc" :
97
+ case "Escape" :
98
98
this . onSearchClose ( ) ;
99
99
100
100
break ;
101
- // ENTER key
102
- case 13 :
101
+ case "Enter" :
103
102
if ( selectedSuggestionIndex !== - 1 ) {
104
103
onSearchSuggestionChosen ( suggestions [ selectedSuggestionIndex ] , suggestions , suggestionId ) ;
105
104
this . input . current . blur ( ) ;
You can’t perform that action at this time.
0 commit comments