diff --git a/frontend/components/common/risk/risk-warning-toast.tsx b/frontend/components/common/risk/risk-warning-toast.tsx index ade2632..f28873c 100644 --- a/frontend/components/common/risk/risk-warning-toast.tsx +++ b/frontend/components/common/risk/risk-warning-toast.tsx @@ -1,20 +1,39 @@ import { toast } from "sonner" +import { X } from "lucide-react" import { RiskInfo, RiskInfoBox } from "@/components/common/risk/risk-info-box" const RISK_TOAST_ID = "credit-risk-warning" +let isRiskWarningDismissed = false + +function dismissRiskWarningToast(id: string | number) { + isRiskWarningDismissed = true + toast.dismiss(id) +} export function showRiskWarningToast(riskInfo: RiskInfo) { + if (isRiskWarningDismissed) return + toast.custom( - () => ( -