From 912967fa3a94e0675b3132fb5345e50788a725de Mon Sep 17 00:00:00 2001 From: Satyam-Rastogi Date: Fri, 15 May 2026 18:59:12 +0530 Subject: [PATCH] bug-fix/filter dropdowns in dark mode --- .../owner/CommissionDistributionPanel.jsx | 124 +++++++++++++----- 1 file changed, 91 insertions(+), 33 deletions(-) diff --git a/src/components/owner/CommissionDistributionPanel.jsx b/src/components/owner/CommissionDistributionPanel.jsx index 6de5f51..1fb68c8 100644 --- a/src/components/owner/CommissionDistributionPanel.jsx +++ b/src/components/owner/CommissionDistributionPanel.jsx @@ -60,6 +60,81 @@ function getProjectFinancials(project) { const fmt = (amt) => new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD', maximumFractionDigits: 0 }).format(Number(amt) || 0); +// Dark-mode-aware dropdown — replaces native setRoleFilter(e.target.value)} - className={selectClass} - > - - {roleOptions.map(r => ( - - ))} - - - + {/* Project searchable dropdown */}
@@ -295,21 +360,14 @@ const CommissionDistributionPanel = ({
{/* Commission Type filter */} -
- - - -
+ {hasActiveFilters && (