import { toast as sonnerToast } from "sonner"

export const toast = {
  success: (message: string) => {
    sonnerToast.success(message, {
      duration: 4000,
    })
  },
  error: (message: string) => {
    sonnerToast.error(message, {
      duration: 6000,
    })
  },
  info: (message: string) => {
    sonnerToast.info(message, {
      duration: 4000,
    })
  },
  loading: (message: string) => {
    return sonnerToast.loading(message)
  },
  dismiss: (toastId?: string | number) => {
    sonnerToast.dismiss(toastId)
  },
}
