feat: create AddCohart component with multi-step form for managing cohort creation and updates

This commit is contained in:
azeeee05
2026-07-09 11:13:21 +05:30
parent 7014fa9e13
commit 9d4045881c
@@ -305,7 +305,7 @@ export default function AddCohart({ isOpen, onClose, onSuccess, editData }: AddC
variant="primary" variant="primary"
rightIcon={step === 2 ? undefined : <ChevronRight size={18} />} rightIcon={step === 2 ? undefined : <ChevronRight size={18} />}
onClick={step === 2 ? handleSubmit : () => setStep(2)} onClick={step === 2 ? handleSubmit : () => setStep(2)}
disabled={(step === 1 && !canAdvance) || submitting || masterDataLoading} disabled={(step === 1 && !canAdvance) || submitting}
loading={submitting} loading={submitting}
> >
{step === 2 ? (isEditMode ? 'Update' : 'Submit') : 'Next Step'} {step === 2 ? (isEditMode ? 'Update' : 'Submit') : 'Next Step'}