onDispose method
Called when this store is disposed — via Orbit.reset<T>(),
Orbit.resetAll(), Orbit.override<T>(), or when an
OrbitScope<T> unmounts. Override to clean up timers, stream
subscriptions, and the like. Runs before the underlying
ChangeNotifier is disposed.
Implementation
@override
void onDispose() {
_subscription?.cancel();
}