Files
cfw-autumn/shared/utils/cusEntUtils/balanceUtils/cusEntsToBalance.ts
amianthus b0920f5eda feat: 🎸 boom
2026-01-06 12:38:36 +00:00

20 lines
511 B
TypeScript

import type { FullCusEntWithFullCusProduct } from "../../../models/cusProductModels/cusEntModels/cusEntWithProduct";
import { sumValues } from "../../utils";
import { cusEntToBalance } from "../convertCusEntUtils";
export const cusEntsToBalance = ({
cusEnts,
entityId,
withRollovers = false,
}: {
cusEnts: FullCusEntWithFullCusProduct[];
entityId?: string;
withRollovers?: boolean;
}) => {
return sumValues(
cusEnts.map((cusEnt) =>
cusEntToBalance({ cusEnt, entityId, withRollovers }),
),
);
};