@override bool get hasError => switch (model.state) { AsyncScopeWaiting() || AsyncScopeProgress() || AsyncScopeReady() => false, AsyncScopeError() => true, };