Skip to content

Commit 5733bbe

Browse files
committed
Added back Create Campaign button disabled for invalid/incomplete fields
1 parent f5ad421 commit 5733bbe

1 file changed

Lines changed: 12 additions & 6 deletions

File tree

src/entities/campaign/components/editor.tsx

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -873,18 +873,24 @@ export const CampaignEditor = ({ existingData, campaignId, close }: CampaignEdit
873873

874874
<div className="my-10 flex flex-row-reverse justify-between">
875875
<div className="flex flex-col items-end gap-2">
876-
{fieldErrorMessages.length > 0 && !form.formState.isSubmitting && (
876+
{!form.formState.isSubmitting && isDisabled && (
877877
<div className="flex flex-col items-end gap-1">
878-
{fieldErrorMessages.map((msg, i) => (
879-
<p key={i} className="text-sm text-orange-600">
880-
{msg}
878+
{fieldErrorMessages.length > 0 ? (
879+
fieldErrorMessages.map((msg, i) => (
880+
<p key={i} className="text-sm text-orange-600">
881+
{msg}
882+
</p>
883+
))
884+
) : (
885+
<p className="text-sm text-orange-600">
886+
Please fill in all required fields
881887
</p>
882-
))}
888+
)}
883889
</div>
884890
)}
885891
<Button
886892
variant="brand-filled"
887-
disabled={isUpdate ? isDisabled : form.formState.isSubmitting}
893+
disabled={isDisabled}
888894
type="submit"
889895
>
890896
{isUpdate ? "Update" : "Create"} Campaign

0 commit comments

Comments
 (0)