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 |