activate token for all safes wip

This commit is contained in:
Mikhail Mikheev 2019-04-24 19:31:30 +04:00
parent 749a6bd4f6
commit aaaf782754
2 changed files with 14 additions and 0 deletions

View File

@ -0,0 +1,8 @@
// @flow
import { createAction } from 'redux-actions'
export const ACTIVATE_TOKEN_FOR_ALL_SAFES = 'ACTIVATE_TOKEN_FOR_ALL_SAFES'
const activateTokenForAllSafes = createAction<string, *>(ACTIVATE_TOKEN_FOR_ALL_SAFES)
export default activateTokenForAllSafes

View File

@ -8,6 +8,7 @@ import { type OwnerProps } from '~/routes/safe/store/models/owner'
import { loadFromStorage } from '~/utils/storage'
import { SAFES_KEY } from '~/logic/safe/utils'
import { UPDATE_SAFE } from '~/routes/safe/store/actions/updateSafe'
import { ACTIVATE_TOKEN_FOR_ALL_SAFES } from '~/routes/safe/store/actions/activateTokenForAllSafes'
export const SAFE_REDUCER_ID = 'safes'
@ -63,6 +64,11 @@ export default handleActions<State, *>(
return state.update(safeAddress, prevSafe => prevSafe.merge(safe))
},
[ACTIVATE_TOKEN_FOR_ALL_SAFES]: (state: State, action: ActionType<Function>): State => {
const tokenAddress = action.payload
return state
},
[ADD_SAFE]: (state: State, action: ActionType<Function>): State => {
const { safe }: { safe: SafeProps } = action.payload