WA-230 Adding balances reducer

This commit is contained in:
apanizo 2018-04-16 14:47:17 +02:00
parent c2f00976c6
commit 92b881fc5e

View File

@ -0,0 +1,13 @@
// @flow
import { Map } from 'immutable'
import { handleActions, type ActionType } from 'redux-actions'
import addBalance, { ADD_BALANCE } from '~/routes/safe/store/actions/addBalance'
export const BALANCE_REDUCER_ID = 'balances'
export type State = Map<string, string>
export default handleActions({
[ADD_BALANCE]: (state: State, action: ActionType<typeof addBalance>): State =>
state.set(action.payload.safeAddress, action.payload.funds),
}, Map())