All files / app/order getStoreCreditAmount.ts

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10    6x   6x 15x 2x      
import { OrderPayment } from '@bigcommerce/checkout-sdk';
 
import { isStoreCreditPayment } from '../payment/storeCredit';
 
export default function getStoreCreditAmount(payments?: OrderPayment[]): number {
    return (payments || []).filter(isStoreCreditPayment).reduce((total, payment) =>
        total + payment.amount
    , 0);
}