【发布时间】:2021-03-25 07:59:47
【问题描述】:
我已经尝试了所有方法,但我的吐司仍然没有自行消失,这是组件
interface Props {
setGlobalToast?: typeof setGlobalToast;
toast?: ToastRequest;
}
/**
* Displays toast notifications to user on any page of the site.
*/
const ToastGlobal: FunctionComponent<Props> = ({ setGlobalToast, toast }) => {
return (
<Toast className="GlobalToast" isOpen={!!toast} transition={{key:"1", transitionLeaveTimeout:3000}}>
<ToastHeader icon={toast && toast!.type} toggle={() => setGlobalToast!(null)}>
{toast && toast.heading}
</ToastHeader>
<ToastBody>{toast && toast.body}</ToastBody>
</Toast>
);
};
【问题讨论】:
标签: reactjs typescript toast reactstrap