refactor: remove redundant penalty input fields from the share event settings form
This commit is contained in:
@@ -2718,23 +2718,9 @@ export default function CompanySettingsPage() {
|
|||||||
</div>
|
</div>
|
||||||
<div className="bg-slate-50 rounded-xl p-4 space-y-3">
|
<div className="bg-slate-50 rounded-xl p-4 space-y-3">
|
||||||
<label className="text-sm font-semibold text-slate-700">Deposit (Each)</label>
|
<label className="text-sm font-semibold text-slate-700">Deposit (Each)</label>
|
||||||
<div className="grid grid-cols-4 gap-3">
|
<div>
|
||||||
<div>
|
<label className="text-xs text-slate-500">Base (৳)</label>
|
||||||
<label className="text-xs text-slate-500">Base (৳)</label>
|
<input type="number" value={plan.depositEach} onChange={(e) => { const updated = [...settings.plans.shareEv]; updated[idx].depositEach = parseInt(e.target.value); setSettings({ ...settings, plans: { ...settings.plans, shareEv: updated } }); }} className="w-full px-2 py-1.5 border border-slate-200 rounded-lg text-sm" />
|
||||||
<input type="number" value={plan.depositEach} onChange={(e) => { const updated = [...settings.plans.shareEv]; updated[idx].depositEach = parseInt(e.target.value); setSettings({ ...settings, plans: { ...settings.plans, shareEv: updated } }); }} className="w-full px-2 py-1.5 border border-slate-200 rounded-lg text-sm" />
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<label className="text-xs text-slate-500">1st Day (৳)</label>
|
|
||||||
<input type="number" value={plan.depositPenalty1} onChange={(e) => { const updated = [...settings.plans.shareEv]; updated[idx].depositPenalty1 = parseInt(e.target.value); setSettings({ ...settings, plans: { ...settings.plans, shareEv: updated } }); }} className="w-full px-2 py-1.5 border border-slate-200 rounded-lg text-sm" />
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<label className="text-xs text-slate-500">2nd Day (৳)</label>
|
|
||||||
<input type="number" value={plan.depositPenalty2} onChange={(e) => { const updated = [...settings.plans.shareEv]; updated[idx].depositPenalty2 = parseInt(e.target.value); setSettings({ ...settings, plans: { ...settings.plans, shareEv: updated } }); }} className="w-full px-2 py-1.5 border border-slate-200 rounded-lg text-sm" />
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<label className="text-xs text-slate-500">3rd Day + Bike Lock (৳)</label>
|
|
||||||
<input type="number" value={plan.depositPenalty3} onChange={(e) => { const updated = [...settings.plans.shareEv]; updated[idx].depositPenalty3 = parseInt(e.target.value); setSettings({ ...settings, plans: { ...settings.plans, shareEv: updated } }); }} className="w-full px-2 py-1.5 border border-slate-200 rounded-lg text-sm" />
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className="bg-slate-50 rounded-lg p-3">
|
<div className="bg-slate-50 rounded-lg p-3">
|
||||||
|
|||||||
Reference in New Issue
Block a user