From 784c113c29dbd2e40b72a46ac92b7c569609e117 Mon Sep 17 00:00:00 2001 From: Noah Loomans Date: Tue, 3 Jul 2018 21:16:41 +0200 Subject: client/reducers: Update tests --- src/client/react/store/reducers.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/client/react/store/reducers.js') 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; -- cgit v1.1