Idiomatic React for Blueprintjs Toast component
<p>The Blueprint UI library provides a <a href="http://blueprintjs.com/docs/#components.toaster" rel="nofollow noreferrer">Toaster</a> component that displays a notice for a user's action. From the documentation, it's used by first calling</p>

<p><code>const MyToaster = Toaster.create({options})</code>, followed by</p>

<p><code>MyToaster.show({message: 'some message'})</code>.</p>

<p>I'm having trouble fitting the <code>show</code> method into React's lifecycle - how do I create a reusable toaster component that will display different messages on different button clicks? If it helps, I am using MobX as a data store.</p>