import { daffCustomerPaymentEntitiesReducer } from '@daffodil/customer-payment/state'
Reducer function that catches actions and changes/overwrites customer payment entities state.
function daffCustomerPaymentEntitiesReducer<TPayment extends DaffCustomerPayment = DaffCustomerPayment, TRequest extends DaffCustomerPaymentRequest = DaffCustomerPaymentRequest>(
state: DaffOperationEntityState<TPayment> = daffCustomerPaymentEntitiesAdapter<TPayment>().getInitialState()
action: DaffCustomerPaymentActions<TPayment, TRequest>
): DaffOperationEntityState<TPayment>
Parameter | state: DaffOperationEntityState |
---|---|
Default | daffCustomerPaymentEntitiesAdapter<TPayment>().getInitialState() |
Description |
Parameter | action: DaffCustomerPaymentActions |
---|---|
Description |