Sha256: d003b71def3bd29d42bbd70efe89552f507baf24244f93ca11efae4da08b15c3

Contents?: true

Size: 762 Bytes

Versions: 1

Compression:

Stored size: 762 Bytes

Contents

import { fromJS } from 'immutable'
import { handleActions } from 'redux-actions'

import { safeReducer } from 'store/enhancers'

import * as actions from './actions'

const defaultState = fromJS({
})

const reducer = handleActions({
  [actions.listPayment.request]: safeReducer((state, { payload }) => state),
  [actions.listPayment.failure]: safeReducer((state, { payload }) => state),
  [actions.listPayment.success]: safeReducer((state, { payload }) => state),

  [actions.findPayment.request]: safeReducer((state, { payload }) => state),
  [actions.findPayment.failure]: safeReducer((state, { payload }) => state),
  [actions.findPayment.success]: safeReducer((state, { payload }) => state),

}, defaultState)

export default reducer
export { defaultState }

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
files.com-1.0.55 react-saga-internal/lib/payments/reducers.js