import {Bug, CircleAlert, CircleCheckBig, CircleHelp, MessageSquareText, Minus, OctagonX, Plus} from "lucide-react"; import React from "react"; export enum toastType { info = "info", warn = "warn", error = "error", refused= "refused", success = "success", add = "add", del = "del", message = "message" } export function ToastBox({title, message, type}: {title?: string, message: string, type: toastType}) { let icon: any; let bgColor: string; switch (type) { case toastType.message : icon = bgColor = 'bg-accent' break case toastType.add: icon = bgColor = 'bg-accent' break case toastType.del: icon = bgColor = 'bg-accent' break case toastType.info: icon = bgColor = 'bg-accent' break case toastType.warn: icon = bgColor = 'bg-orange-500' break case toastType.error: icon = bgColor = 'bg-red-500' break case toastType.success: icon = bgColor = 'bg-green-500' break case toastType.refused: icon = bgColor = 'bg-red-700' break } return (
{icon}
{title &&

{title}

}

{message}

) }