From 339a5ff257b0c1e6d89bfd34752417ce3e8a29c1 Mon Sep 17 00:00:00 2001 From: Kartik Sharma Date: Thu, 27 Nov 2025 15:56:19 +0530 Subject: [PATCH] UI alignment in Purchase Invoice popup and changes in Jobs Arcieve and Archieve button. --- src/components/ServiceProject/Jobs.jsx | 31 ++- .../ServiceProjectJob/ManageJob.jsx | 31 +-- src/components/purchase/ViewPurchase.jsx | 210 ++++++++++-------- 3 files changed, 151 insertions(+), 121 deletions(-) diff --git a/src/components/ServiceProject/Jobs.jsx b/src/components/ServiceProject/Jobs.jsx index f0e1cb1e..edec54d1 100644 --- a/src/components/ServiceProject/Jobs.jsx +++ b/src/components/ServiceProject/Jobs.jsx @@ -62,15 +62,27 @@ const Jobs = () => {
- {/* LEFT — Tabs */} + {/* LEFT — Archive / Unarchive Toggle */}
- +
+ + + +
{/* RIGHT — New Job button */} @@ -79,9 +91,10 @@ const Jobs = () => { className="btn btn-sm btn-primary" onClick={() => setManageJob({ isOpen: true, jobId: null })} > - New Job + New Job
+
{/* Job List */} diff --git a/src/components/ServiceProject/ServiceProjectJob/ManageJob.jsx b/src/components/ServiceProject/ServiceProjectJob/ManageJob.jsx index cc2066e0..70cacaf9 100644 --- a/src/components/ServiceProject/ServiceProjectJob/ManageJob.jsx +++ b/src/components/ServiceProject/ServiceProjectJob/ManageJob.jsx @@ -172,6 +172,20 @@ const ManageJob = ({ Job }) => {
+
+ setValue("projectBranchId", val)} + valueKey="id" + labelKey="branchName" + hookParams={[projectId, true, 10, 1]} + useFetchHook={useBranches} + isMultiple={false} + disabled={Job} + /> +
{ placeholder="Enter Tag" />
-
- setValue("projectBranchId", val)} - valueKey="id" - labelKey="branchName" - hookParams={[projectId, true, 10, 1]} - useFetchHook={useBranches} - isMultiple={false} - disabled={Job} - /> -
+