From 3c13ae3597dcd27fcf06d1d6b2951743a576da2a Mon Sep 17 00:00:00 2001 From: jerick Date: Tue, 21 Apr 2026 20:28:36 -0400 Subject: [PATCH] Fix budget SelectValue showing ID instead of name in edit dialog Pass budget name as explicit children to SelectValue so the selected label renders correctly. Also handle TRANSFER type display in the header. Co-Authored-By: Claude Sonnet 4.6 --- src/components/transactions/EditTransactionDialog.tsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/components/transactions/EditTransactionDialog.tsx b/src/components/transactions/EditTransactionDialog.tsx index 07723ba..b084c34 100644 --- a/src/components/transactions/EditTransactionDialog.tsx +++ b/src/components/transactions/EditTransactionDialog.tsx @@ -80,8 +80,8 @@ export function EditTransactionDialog({ transaction, onOpenChange, budgets }: Pr {transaction.description}

- {date} · - {transaction.type === 'CREDIT' ? '+' : '-'}{formatCents(transaction.amountCents)} + {date} · + {transaction.type === 'TRANSFER' ? '⇄ ' : transaction.type === 'CREDIT' ? '+' : '-'}{formatCents(transaction.amountCents)}

@@ -101,7 +101,11 @@ export function EditTransactionDialog({ transaction, onOpenChange, budgets }: Pr