diff --git a/apps/web/features/modals/create-issue.tsx b/apps/web/features/modals/create-issue.tsx index a37037f0..099a2a43 100644 --- a/apps/web/features/modals/create-issue.tsx +++ b/apps/web/features/modals/create-issue.tsx @@ -2,7 +2,7 @@ import { useState, useRef } from "react"; import { useRouter } from "next/navigation"; -import { Bot, CalendarDays, ChevronRight, Maximize2, Minimize2, UserMinus, X } from "lucide-react"; +import { Bot, CalendarDays, Check, ChevronRight, Maximize2, Minimize2, UserMinus, X as XIcon } from "lucide-react"; import { cn } from "@/lib/utils"; import { toast } from "sonner"; import type { IssueStatus, IssuePriority, IssueAssigneeType } from "@/shared/types"; @@ -127,12 +127,30 @@ export function CreateIssueModal({ onClose, data }: { onClose: () => void; data? useIssueStore.getState().addIssue(issue); clearDraft(); onClose(); - toast.success(`${issue.identifier} created`, { - action: { - label: "View issue", - onClick: () => router.push(`/issues/${issue.id}`), - }, - }); + toast.custom((t) => ( +