Cancels any currently scheduled effect handling.
This is useful for cleaning up resources or if no further effect handling is required.
@override Future<void> dispose() async { _cancelTimer(); }