minor search page fixes
This commit is contained in:
@@ -10,7 +10,7 @@ var SearchBox = React.createClass({
|
||||
return SearchStore.getSearchBoxState();
|
||||
},
|
||||
onSearchClick: function(e) {
|
||||
NavigationActions.goToSearchResults(this.state.q);
|
||||
this.doSearch();
|
||||
e.preventDefault();
|
||||
},
|
||||
componentDidMount: function() {
|
||||
@@ -25,12 +25,17 @@ var SearchBox = React.createClass({
|
||||
}
|
||||
},
|
||||
onSearchBoxChange: function(e) {
|
||||
SearchActions.searchBoxChange(e.currentTarget.value);
|
||||
SearchActions.searchBoxChange(e.currentTarget.value);
|
||||
},
|
||||
doSearch: function() {
|
||||
if(this.state.q.trim() !== '') {
|
||||
NavigationActions.goToSearchResults(this.state.q);
|
||||
}
|
||||
},
|
||||
onKeyPress: function(e) {
|
||||
var enterKeyCode = 13;
|
||||
if(e.which == enterKeyCode) {
|
||||
NavigationActions.goToSearchResults(this.state.q);
|
||||
this.doSearch();
|
||||
}
|
||||
},
|
||||
render: function() {
|
||||
|
||||
Reference in New Issue
Block a user