+ {/* Row 1: Start & End Date Pickers and Bank Select */}
+
+
+
+
+
+
+
+ setStartDate(date)}
+ maxDate={endDate || new Date()}
+ dateFormat="yyyy-MM-dd"
+ className="border rounded p-2 w-full"
+ placeholderText="Select start date"
+ />
+
+
+
+ setEndDate(date)}
+ minDate={startDate}
+ maxDate={new Date()}
+ dateFormat="yyyy-MM-dd"
+ className="border rounded p-2 w-full"
+ placeholderText="Select end date"
+ />
+
-
-
- setStartDate(date)}
- maxDate={endDate || new Date()}
- dateFormat="yyyy-MM-dd"
- className="border rounded p-2"
- placeholderText="Select start date"
- />
-
-
-
- setEndDate(date)}
- minDate={startDate}
- maxDate={new Date()}
- dateFormat="yyyy-MM-dd"
- className="border rounded p-2"
- placeholderText="Select end date"
- />
-
-
+ {/* Row 2: Fetch & Export Buttons aligned with End Date */}
+
@@ -185,6 +185,7 @@ export default function ExchangeRateViewer({
className="export-btn bg-green-600 text-white px-4 py-2 rounded disabled:opacity-50"
onClick={handleExport}
disabled={results.length === 0 || isLoading}
+ style={{ marginBottom: 0 }}
>
Export CSV
diff --git a/src/app/page.js b/src/app/page.js
index 25ef3ba..dfc33ed 100644
--- a/src/app/page.js
+++ b/src/app/page.js
@@ -15,7 +15,7 @@ export default function Home() {
}, []);
return (
-
+
{defaultStartDate && defaultEndDate && (