Files
cfw-autumn/shared/api/customers/cusFeatures/utils/convert/apiBalanceV1ToPrepaidQuantity.ts
2026-02-11 08:49:23 -08:00

17 lines
374 B
TypeScript

import { sumValues } from "@utils/utils.js";
import type { ApiBalanceV1 } from "../../apiBalanceV1.js";
export const apiBalanceV1ToPrepaidQuantity = ({
apiBalance,
}: {
apiBalance: ApiBalanceV1;
}) => {
const breakdownItems = apiBalance.breakdown ?? [];
const totalPrepaid = sumValues(
breakdownItems.map((item) => item.prepaid_grant),
);
return totalPrepaid;
};