diff options
author | Noah Loomans <noahloomans@gmail.com> | 2018-07-03 21:16:41 +0200 |
---|---|---|
committer | Noah Loomans <noahloomans@gmail.com> | 2018-07-03 21:16:41 +0200 |
commit | 784c113c29dbd2e40b72a46ac92b7c569609e117 (patch) | |
tree | ff7b0541d2064aef6ebe319eabef22714bd98da8 /src/client/react/store/reducers.js | |
parent | 15e6ef21bbd9290376380ddbac1b5b76e085ef80 (diff) |
client/reducers: Update tests
Diffstat (limited to 'src/client/react/store/reducers.js')
-rw-r--r-- | src/client/react/store/reducers.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/client/react/store/reducers.js b/src/client/react/store/reducers.js index 3425de0..c5c564c 100644 --- a/src/client/react/store/reducers.js +++ b/src/client/react/store/reducers.js @@ -22,9 +22,6 @@ import getSearchResults from '../lib/getSearchResults'; import users from '../users'; const DEFAULT_STATE = { - // results: [ - // 's/18562', - // ], search: { results: [], text: '', @@ -88,6 +85,10 @@ function reducer(state = DEFAULT_STATE, action) { } case 'SEARCH/CHANGE_SELECTED_RESULT': { + if (state.search.results.length === 0) { + return state; + } + const prevSelectedResult = state.search.selected; const prevSelectedResultIndex = state.search.results.indexOf(prevSelectedResult); let nextSelectedResultIndex = prevSelectedResultIndex + action.relativeChange; |