From 7ddd188ee74c6f40991537c0582abc73cc33c893 Mon Sep 17 00:00:00 2001 From: bendtherules Date: Thu, 30 May 2019 13:09:21 +0530 Subject: [PATCH] Reformat reducers.ts --- src/core/store/reducers.ts | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/core/store/reducers.ts b/src/core/store/reducers.ts index e9b4072..fc5875d 100644 --- a/src/core/store/reducers.ts +++ b/src/core/store/reducers.ts @@ -1,7 +1,12 @@ import { Reducer, createStore, Store } from 'redux'; import { devToolsEnhancer } from 'redux-devtools-extension'; -import { ApplicationState, FilterStatus, RepoFilterState, FilterSteps } from './model'; +import { + ApplicationState, + FilterStatus, + RepoFilterState, + FilterSteps, +} from './model'; import { ActionNames, InitUserNameArgs, @@ -10,13 +15,11 @@ import { ActionsType, } from './actions'; - function calculateAggregateStatus(repoFilterState: RepoFilterState) { let aggregatedStatus = FilterStatus.pass; const filterStepValues = Object.values(FilterSteps) as FilterSteps[]; - for (const stepName of filterStepValues) { const stepStatus = repoFilterState[stepName].status; if (stepStatus === FilterStatus.fail) { @@ -77,16 +80,17 @@ export const reducer: Reducer = ( JSON.stringify(clonedAppState.get(action.payload.repoName)) ) as | { - filterState: RepoFilterState; - } + filterState: RepoFilterState; + } | undefined; if (clonedRepoState !== undefined) { clonedRepoState.filterState[action.payload.filterStep] = action.payload.filterState; - clonedRepoState.filterState[FilterSteps.aggregated].status = - calculateAggregateStatus(clonedRepoState.filterState); + clonedRepoState.filterState[ + FilterSteps.aggregated + ].status = calculateAggregateStatus(clonedRepoState.filterState); clonedAppState.set(action.payload.repoName, clonedRepoState); return { ...state, repoStateMap: clonedAppState };