From bb2522f990a57e2657daf622b3ddf4cc7db68403 Mon Sep 17 00:00:00 2001 From: sazzadulalambd Date: Wed, 6 May 2026 02:13:22 +0600 Subject: [PATCH] refactor: move policy addition forms to follow the header in settings tabs --- src/app/admin/settings/page.tsx | 132 ++++++++++++++++---------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/src/app/admin/settings/page.tsx b/src/app/admin/settings/page.tsx index efd9462..4bd5e92 100644 --- a/src/app/admin/settings/page.tsx +++ b/src/app/admin/settings/page.tsx @@ -1904,6 +1904,22 @@ export default function CompanySettingsPage() { Add Policy + {showAddPolicy && ( +
+ setNewPolicyName(e.target.value)} className="w-full px-2 py-1.5 border border-slate-200 rounded text-sm mb-2" placeholder="Policy Title" /> + setNewPolicyDesc(val)} placeholder="Policy Description..." minHeight={100} /> +
+ + +
+
+ )}
{(settings.companyPolicy?.investor || []).map((policy, i) => (
@@ -1946,22 +1962,6 @@ export default function CompanySettingsPage() {
))}
- {showAddPolicy && ( -
- setNewPolicyName(e.target.value)} className="w-full px-2 py-1.5 border border-slate-200 rounded text-sm mb-2" placeholder="Policy Title" /> - setNewPolicyDesc(val)} placeholder="Policy Description..." minHeight={100} /> -
- - -
-
- )} )} @@ -1973,6 +1973,22 @@ export default function CompanySettingsPage() { Add Policy + {showAddPolicy && ( +
+ setNewPolicyName(e.target.value)} className="w-full px-2 py-1.5 border border-slate-200 rounded text-sm mb-2" placeholder="Policy Title" /> + setNewPolicyDesc(val)} placeholder="Policy Description..." minHeight={100} /> +
+ + +
+
+ )}
{(settings.companyPolicy?.merchant || []).map((policy, i) => (
@@ -2015,22 +2031,6 @@ export default function CompanySettingsPage() {
))}
- {showAddPolicy && ( -
- setNewPolicyName(e.target.value)} className="w-full px-2 py-1.5 border border-slate-200 rounded text-sm mb-2" placeholder="Policy Title" /> - setNewPolicyDesc(val)} placeholder="Policy Description..." minHeight={100} /> -
- - -
-
- )} )} @@ -2042,6 +2042,22 @@ export default function CompanySettingsPage() { Add Policy + {showAddPolicy && ( +
+ setNewPolicyName(e.target.value)} className="w-full px-2 py-1.5 border border-slate-200 rounded text-sm mb-2" placeholder="Policy Title" /> + setNewPolicyDesc(val)} placeholder="Policy Description..." minHeight={100} /> +
+ + +
+
+ )}
{(settings.companyPolicy?.swapStation || []).map((policy, i) => (
@@ -2084,22 +2100,6 @@ export default function CompanySettingsPage() {
))}
- {showAddPolicy && ( -
- setNewPolicyName(e.target.value)} className="w-full px-2 py-1.5 border border-slate-200 rounded text-sm mb-2" placeholder="Policy Title" /> - setNewPolicyDesc(val)} placeholder="Policy Description..." minHeight={100} /> -
- - -
-
- )} )} @@ -2117,6 +2117,24 @@ export default function CompanySettingsPage() { Add Policy + {showAddPolicy && ( +
+ setNewPolicyName(e.target.value)} className="w-full px-2 py-1.5 border border-slate-200 rounded text-sm mb-2" placeholder="Policy Title" /> + setNewPolicyDesc(val)} placeholder="Policy Description..." minHeight={100} /> +
+ + +
+
+ )}
{(settings.companyPolicy?.rentalTypes[activeRentalTypeTab] || []).map((policy, i) => (
@@ -2160,24 +2178,6 @@ export default function CompanySettingsPage() {
))}
- {showAddPolicy && ( -
- setNewPolicyName(e.target.value)} className="w-full px-2 py-1.5 border border-slate-200 rounded text-sm mb-2" placeholder="Policy Title" /> - setNewPolicyDesc(val)} placeholder="Policy Description..." minHeight={100} /> -
- - -
-
- )} )}