From 7872e21477ca9e5a4ca41da7e44986a370527203 Mon Sep 17 00:00:00 2001 From: "pramod.mahajan" Date: Sat, 4 Oct 2025 19:50:26 +0530 Subject: [PATCH] changed date utils and added search employee inside manage expense --- src/components/Expenses/ManageExpense.jsx | 53 ++++--- src/components/Expenses/ViewExpense.jsx | 9 +- src/hooks/useDirectory.js | 1 + src/hooks/useProjectAccess.js | 1 - src/services/signalRService.js | 177 +++++++++++----------- src/utils/appUtils.js | 27 +++- 6 files changed, 147 insertions(+), 121 deletions(-) diff --git a/src/components/Expenses/ManageExpense.jsx b/src/components/Expenses/ManageExpense.jsx index 309cfd8b..4ae12c6c 100644 --- a/src/components/Expenses/ManageExpense.jsx +++ b/src/components/Expenses/ManageExpense.jsx @@ -28,6 +28,7 @@ import moment from "moment"; import DatePicker from "../common/DatePicker"; import ErrorPage from "../../pages/ErrorPage"; import Label from "../common/Label"; +import EmployeeSearchInput from "../common/EmployeeSearchInput"; const ManageExpense = ({ closeModal, expenseToEdit = null }) => { const { @@ -57,7 +58,7 @@ const ManageExpense = ({ closeModal, expenseToEdit = null }) => { }); const selectedproject = watch("projectId"); - + const { projectNames, loading: projectLoading, @@ -142,8 +143,7 @@ const ManageExpense = ({ closeModal, expenseToEdit = null }) => { }; useEffect(() => { - if (expenseToEdit && data ) { - + if (expenseToEdit && data) { reset({ projectId: data.project.id || "", expensesTypeId: data.expensesType.id || "", @@ -156,7 +156,7 @@ const ManageExpense = ({ closeModal, expenseToEdit = null }) => { supplerName: data.supplerName || "", amount: data.amount || "", noOfPersons: data.noOfPersons || "", - gstNumber:data.gstNumber || "", + gstNumber: data.gstNumber || "", billAttachments: data.documents ? data.documents.map((doc) => ({ fileName: doc.fileName, @@ -183,8 +183,7 @@ const ManageExpense = ({ closeModal, expenseToEdit = null }) => { const onSubmit = (fromdata) => { let payload = { ...fromdata, - transactionDate: localToUtc(fromdata.transactionDate) - + transactionDate: localToUtc(fromdata.transactionDate), }; if (expenseToEdit) { const editPayload = { ...payload, id: data.id }; @@ -206,7 +205,6 @@ const ManageExpense = ({ closeModal, expenseToEdit = null }) => { if (StatusLoadding || projectLoading || ExpenseLoading || isLoading) return ; - return (
@@ -215,7 +213,9 @@ const ManageExpense = ({ closeModal, expenseToEdit = null }) => {
- + { {errors.paidById && ( {errors.paidById.message} - )} + )} */} + +
@@ -330,7 +336,11 @@ const ManageExpense = ({ closeModal, expenseToEdit = null }) => { - + {errors.transactionDate && ( @@ -409,9 +419,9 @@ const ManageExpense = ({ closeModal, expenseToEdit = null }) => { )}
-
+
{ {...register("gstNumber")} /> {errors.gstNumber && ( - - {errors.gstNumber.message} - + {errors.gstNumber.message} )}
@@ -448,7 +456,9 @@ const ManageExpense = ({ closeModal, expenseToEdit = null }) => {
- +