Multi containers
Multi containers supportβ
To enable multiple containers support, you have to specify a containerId
and use it in
each toast, to do so add containerId
to the toast's options object.
A simple example to demonstrate multi toast container capability.
- Notify A button will show a toast on the bottom left.
- Notify B button will show a toast on the top right.
import { ToastContainer, toast } from 'react-toastify';
import 'react-toastify/dist/ReactToastify.css';
function App() {
const notifyA = () => toast('Wow so easy !', {containerId: 'A'});
const notifyB = () => toast('Wow so easy !', {containerId: 'B'});
return (
<div>
<ToastContainer containerId="A" position="bottom-left" />
<ToastContainer containerId="B" position="top-right" />
<button onClick={notifyA}>Notify A !</button>
<button onClick={notifyB}>Notify B !</button>
</div>
);
}