Website/lib/toast-hook.js
2025-06-09 00:57:47 +07:00

30 lines
479 B
JavaScript

// lib/hooks/use-toast.ts
"use client";
import { toast } from "react-hot-toast";
export const useToast = () => {
const showSuccess = (message) => {
toast.success(message);
};
const showError = (message) => {
toast.error(message);
};
const showLoading = (message) => {
return toast.loading(message);
};
const dismissToast = (id) => {
toast.dismiss(id);
};
return {
showSuccess,
showError,
showLoading,
dismissToast,
};
};