Files
bifrost/ui/hooks/use-toast.ts
Beyhan Oğur 880f412e2c first commit
2026-04-26 21:52:23 +03:00

21 lines
451 B
TypeScript

import { toast as sonnerToast } from "sonner";
export interface Toast {
title: string;
description?: string;
variant?: "default" | "destructive";
}
export function useToast() {
const toast = ({ title, description, variant }: Toast) => {
const message = description ? `${title}: ${description}` : title;
if (variant === "destructive") {
sonnerToast.error(message);
} else {
sonnerToast.success(message);
}
};
return { toast };
}