Nagesh Muralidhar
Initial commit of PodCraft application
fd52f31
raw
history blame contribute delete
553 Bytes
import React, { useEffect } from 'react';
import { FaCheckCircle, FaTimesCircle } from 'react-icons/fa';
import './Toast.css';
const Toast = ({ message, type = 'success', onClose }) => {
useEffect(() => {
const timer = setTimeout(() => {
onClose();
}, 3000);
return () => clearTimeout(timer);
}, [onClose]);
return (
<div className={`toast ${type}`}>
{type === 'success' ? <FaCheckCircle /> : <FaTimesCircle />}
{message}
</div>
);
};
export default Toast;