Renamed ATP to ATS and updated totals calculation logic. Logic is still WIP
This commit is contained in:
@@ -40,8 +40,10 @@ export function JobsDetailTotals({
|
||||
}, [job.payments]);
|
||||
|
||||
const balance = useMemo(() => {
|
||||
return Dinero(job.job_totals.totals.total_repairs).subtract(total);
|
||||
}, [job.job_totals.totals.total_repairs, total]);
|
||||
if (job && job.job_totals && job.job_totals.totals.total_repairs)
|
||||
return Dinero(job.job_totals.totals.total_repairs).subtract(total);
|
||||
return Dinero({ amount: 0 }).subtract(total);
|
||||
}, [job, total]);
|
||||
|
||||
return (
|
||||
<div>
|
||||
@@ -109,7 +111,7 @@ export function JobsDetailTotals({
|
||||
/>
|
||||
<Statistic
|
||||
title={t("payments.labels.balance")}
|
||||
valueStyle={{ color: balance.getAmount() > 0 ? "red" : "green" }}
|
||||
valueStyle={{ color: balance.getAmount() !== 0 ? "red" : "green" }}
|
||||
value={balance.toFormat()}
|
||||
/>
|
||||
</Space>
|
||||
|
||||
Reference in New Issue
Block a user