From 4a05e67ff0e5d3b7a4b690b00dc796d0469b9840 Mon Sep 17 00:00:00 2001 From: Kartik Sharma Date: Sat, 4 Oct 2025 14:12:20 +0530 Subject: [PATCH] Adding dropdown in ExpenseFilter. --- .../Expenses/ExpenseFilterPanel.jsx | 22 ++++++++++++------- src/components/Expenses/ExpenseSchema.js | 2 ++ src/hooks/useExpense.js | 2 +- 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/src/components/Expenses/ExpenseFilterPanel.jsx b/src/components/Expenses/ExpenseFilterPanel.jsx index 7a47ec6d..92baab2a 100644 --- a/src/components/Expenses/ExpenseFilterPanel.jsx +++ b/src/components/Expenses/ExpenseFilterPanel.jsx @@ -46,6 +46,7 @@ const ExpenseFilterPanel = ({ onApply, handleGroupBy }) => { projectIds: project ? [project] : defaultFilter.projectIds || [], createdByIds: defaultFilter.createdByIds || [], paidById: defaultFilter.paidById || [], + ExpenseTypeIds: defaultFilter.ExpenseTypeIds || [], isTransactionDate: defaultFilter.isTransactionDate ?? true, startDate: defaultFilter.startDate, endDate: defaultFilter.endDate, @@ -106,8 +107,8 @@ const ExpenseFilterPanel = ({ onApply, handleGroupBy }) => { ...dynamicDefaultFilter, startDate: dynamicDefaultFilter.startDate ? moment - .utc(dynamicDefaultFilter.startDate, "DD-MM-YYYY") - .toISOString() + .utc(dynamicDefaultFilter.startDate, "DD-MM-YYYY") + .toISOString() : undefined, endDate: dynamicDefaultFilter.endDate ? moment.utc(dynamicDefaultFilter.endDate, "DD-MM-YYYY").toISOString() @@ -143,18 +144,16 @@ const ExpenseFilterPanel = ({ onApply, handleGroupBy }) => {