@arashaltafi/react-toast
Version:
react toast library
16 lines (15 loc) • 609 B
JavaScript
'use client';
import { createRoot } from 'react-dom/client';
import ToastComponent from './ToastComponent';
import React from 'react';
var showToast = function (text, color, pauseOnHover, timeWait) {
var container = document.createElement('div');
document.body.appendChild(container);
var root = createRoot(container);
var handleClose = function () {
root.unmount();
container.remove();
};
root.render(React.createElement(ToastComponent, { text: text, color: color, timeWait: timeWait, pauseOnHover: pauseOnHover, onClose: handleClose }));
};
export default showToast;