dispose method
override
It's a clean up function.
Implementation
void dispose() {
_subs.forEach((key, value) {
value.cancel();
});
_subs.clear();
_effSub.dispose();
_dispatcherSubscription.cancel();
_dispatcher.close();
_store.close();
}