UNPKG

@arashaltafi/react-toast

Version:
16 lines (15 loc) 609 B
'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;