diff --git a/src/features/transactions/components/dialogs/transaction-dialog/payment-method-section.tsx b/src/features/transactions/components/dialogs/transaction-dialog/payment-method-section.tsx index 4fda7f6..66f9b5c 100644 --- a/src/features/transactions/components/dialogs/transaction-dialog/payment-method-section.tsx +++ b/src/features/transactions/components/dialogs/transaction-dialog/payment-method-section.tsx @@ -93,7 +93,9 @@ export function PaymentMethodSection({ ? accountOptions.filter( (option) => option.accountType === "PrĂ©-Pago | VR/VA", ) - : accountOptions; + : formState.paymentMethod === "Dinheiro" + ? accountOptions.filter((option) => option.accountType === "Dinheiro") + : accountOptions; const hasSecondaryColumn = isCartaoSelected || showContaSelect; diff --git a/src/features/transactions/components/table/transactions-columns.tsx b/src/features/transactions/components/table/transactions-columns.tsx index fc56750..c341ae7 100644 --- a/src/features/transactions/components/table/transactions-columns.tsx +++ b/src/features/transactions/components/table/transactions-columns.tsx @@ -348,10 +348,12 @@ function buildColumns({ cell: ({ row }) => { const isReceita = row.original.transactionType === "Receita"; const isTransfer = row.original.transactionType === "TransferĂȘncia"; + const isIncomingTransfer = + isTransfer && Number(row.original.amount) > 0; return (