reaction
Sometimes you need to react to changes to state. Typically you want to run some imperative logic related to something in the state changing.
There are two points of setting up reactions in Overmind.
onInitializeOvermind
The onInitializeOvermind action is where you set up reactions that lives throughout your application lifetime. The reaction function returns a function to dispose it. That means you can give effects the possibility to create and dispose of reactions in any action.
components
With components you typically use reactions to manipulate DOM elements or other UI related imperative libraries.
Last updated