refactor: remove redundant Pay in Full button

The inline status dropdown now handles this via pay-absolute-full-claim,
making the standalone button a duplicate.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Gitead
2026-05-06 19:26:37 -04:00
parent 108e2406e2
commit f3008aed7d

View File

@@ -859,21 +859,9 @@ export default function PaymentsRecentTable({
</Button> </Button>
)} )}
{/* When NOT PAID and NOT VOID → Pay in Full + Void */} {/* When NOT PAID and NOT VOID → Void */}
{payment.status !== "PAID" && {payment.status !== "PAID" &&
payment.status !== "VOID" && ( payment.status !== "VOID" && (
<>
<Button
variant="warning"
size="sm"
onClick={() =>
handlePayAbsoluteFullDue(payment.id)
}
>
Pay in Full
</Button>
{/* NEW: Void */}
<Button <Button
variant="outline" variant="outline"
size="sm" size="sm"
@@ -884,7 +872,6 @@ export default function PaymentsRecentTable({
> >
Void Void
</Button> </Button>
</>
)} )}
{/* When PAID → Revert */} {/* When PAID → Revert */}