bindAsync method
Implementation
void bindAsync(
WidgetRef ref,
ProviderListenable<AsyncValue<List<T>>> provider,
) {
handleAsyncValue(ref.read(provider));
try {
ref.listen(
provider,
(_, next) => handleAsyncValue(next),
);
} catch (_) {
ref.container.listen(
provider,
(previous, next) => handleAsyncValue(next),
);
}
}