fix
All checks were successful
Build And Deploy Main / build-and-deploy (push) Successful in 43s

This commit is contained in:
2026-03-10 17:05:48 -04:00
parent 55ab0ae7fc
commit 23e2047836
2 changed files with 9 additions and 8 deletions

View File

@@ -40,6 +40,7 @@ const UpdateCustomer = () => {
const [searchParams] = useSearchParams();
const initialTab = searchParams.get('tab');
const normalizedInitialTab = ['additionalInfo', 'complianceDeadlines'].includes(initialTab) ? 'personalInfo' : initialTab;
const showDischargeButton = searchParams.get('fromEdit') === '1';
const [activeTab, setActiveTab] = useState(normalizedInitialTab || 'personalInfo');
const [currentCustomer, setCurrentCustomer] = useState(undefined);
@@ -1310,13 +1311,6 @@ const UpdateCustomer = () => {
)}
</div>
)}
{isCustomerActive() && (
<div style={{ marginTop: '16px' }}>
<button className="btn btn-warning btn-sm" onClick={openDischargeConfirmModal}>
<BoxArrowRight className="me-2" size={16}></BoxArrowRight>Discharge Customer
</button>
</div>
)}
{!isCustomerActive() && (
<div style={{ marginTop: '16px' }}>
<button className="btn btn-warning btn-sm" onClick={handleReactivate} disabled={isReactivating}>
@@ -1768,6 +1762,13 @@ const UpdateCustomer = () => {
</Tab>
</Tabs>
{isCustomerActive() && showDischargeButton && (
<div className="list-func-panel">
<button className="btn btn-warning btn-sm" onClick={openDischargeConfirmModal}>
<BoxArrowRight className="me-2" size={16}></BoxArrowRight>Discharge Customer
</button>
</div>
)}
</div>
</div>
<Modal show={showDeleteModal} onHide={() => closeDeleteModal()}>

View File

@@ -44,7 +44,7 @@ const ViewCustomer = () => {
}
const goToEdit = (id) => {
navigate(`/customers/edit/${id}?tab=${activeTab}`)
navigate(`/customers/edit/${id}?tab=${activeTab}&fromEdit=1`)
}
// Check if customer is active