diff --git a/src/components/AddTransactionForm.astro b/src/components/AddTransactionForm.astro
index 64123be..5c4c25f 100644
--- a/src/components/AddTransactionForm.astro
+++ b/src/components/AddTransactionForm.astro
@@ -1,51 +1,281 @@
---
-// This component needs client-side JS for the toggle
+// This component handles both creating and editing transactions
---
-
-
-
\ No newline at end of file
diff --git a/src/components/TransactionTable.astro b/src/components/TransactionTable.astro
index f62b66b..98b7589 100644
--- a/src/components/TransactionTable.astro
+++ b/src/components/TransactionTable.astro
@@ -11,9 +11,9 @@ const { transactions } = Astro.props;
// Sort transactions by date descending for display
const sortedTransactions = [...transactions].sort((a, b) => new Date(b.date).getTime() - new Date(a.date).getTime());
---
-
+
-
+
Date
Description
@@ -30,8 +30,8 @@ const sortedTransactions = [...transactions].sort((a, b) => new Date(b.date).get
{formatCurrency(txn.amount)}