dispose method

  1. @override
void dispose()
override

Clean up the hook when component unmounts

Implementation

@override
void dispose() {
  // Run cleanup if it exists
  if (_cleanup != null) {
    _cleanup!();
    _cleanup = null;
  }
}