From bc6e66b25cf7f8c30fbc7af46d8db3368def8101 Mon Sep 17 00:00:00 2001 From: pramod mahajan Date: Mon, 21 Jul 2025 10:44:26 +0530 Subject: [PATCH] api integrated for get list of expense-status in master --- src/data/masters.js | 1 + src/hooks/masterHook/useMaster.js | 2 ++ src/repositories/MastersRepository.jsx | 5 ++++- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/data/masters.js b/src/data/masters.js index 60f36b38..54942c87 100644 --- a/src/data/masters.js +++ b/src/data/masters.js @@ -8,6 +8,7 @@ export const mastersList = [ { id: 6, name: "Contact Tag" }, { id: 7, name: "Expense Type" }, { id: 8, name: "Payment Mode" }, + { id: 9, name: "Expense Status" }, ]; // ------------------- diff --git a/src/hooks/masterHook/useMaster.js b/src/hooks/masterHook/useMaster.js index 9e3ec2ee..5d05ab3b 100644 --- a/src/hooks/masterHook/useMaster.js +++ b/src/hooks/masterHook/useMaster.js @@ -113,6 +113,8 @@ const fetchMasterData = async (masterType) => { return (await MasterRespository.getExpenseType()).data; case "Payment Mode": return (await MasterRespository.getPaymentMode()).data; + case "Expense Status": + return (await MasterRespository.getExpenseStatus()).data; case "Status": return [ { diff --git a/src/repositories/MastersRepository.jsx b/src/repositories/MastersRepository.jsx index 165e0a04..046e0c66 100644 --- a/src/repositories/MastersRepository.jsx +++ b/src/repositories/MastersRepository.jsx @@ -61,6 +61,9 @@ export const MasterRespository = { getExpenseType:()=>api.get('/api/Master/expenses-types'), - getPaymentMode:()=>api.get('/api/Master/payment-modes') + getPaymentMode:()=>api.get('/api/Master/payment-modes'), + + + getExpenseStatus:()=>api.get('/api/Master/expenses-status') } \ No newline at end of file