diff --git a/lib/controllers/multi_provider.dart b/lib/controllers/multi_provider.dart index f1ae78c..98c01db 100644 --- a/lib/controllers/multi_provider.dart +++ b/lib/controllers/multi_provider.dart @@ -6,8 +6,10 @@ import "package:flutter_riverpod/flutter_riverpod.dart"; class MultiProviderController(final IList providers) extends AsyncNotifier { @override - Future build() => - .wait(providers.map((provider) => ref.watch(provider.future))); + Future build() => .wait( + providers.map((provider) => ref.read(provider.future)), + eagerError: true, + ); static final provider = AsyncNotifierProvider.family<