riverpod_community_extensions library

Community extensions for riverpod

Extensions

CacheDataForExtension on Ref<T>
Adds caching functionality to FutureProvider refs.
DebounceExtension on Ref<T>
Adds debounce functionality to Ref<T> objects. allows you to delay an operation to reduce redundant calls.
ProviderCache on Ref<T>
Adds caching functionality to Ref<T> objects.
RefreshExtension on Ref<T>
Adds auto-refresh functionalities to Ref<T> objects.
RefreshWhenNetworkAvailableExtension on Ref<T>
Adds network-aware refresh functionality to Ref<T> objects. This extension uses the connectivity_plus package to listen for network status changes and refreshes the provider when the network becomes available if it's in error state.