import React, { useEffect } from 'react';
import { X, CheckCircle, AlertCircle, Info } from 'lucide-react';
export default function Toast({ message, type = 'success', onClose }) {
useEffect(() => {
const timer = setTimeout(() => {
onClose();
}, 5000);
return () => clearTimeout(timer);
}, [onClose]);
const icons = {
success:
{message}