searchCacheRepositoryProvider top-level property
final
Provider for the search cache repository.
This provider initializes and manages the SearchCacheRepository. It automatically disposes the repository when no longer needed.
Implementation
final searchCacheRepositoryProvider = Provider.autoDispose<SearchCacheRepository>((ref) {
final repository = SearchCacheRepository(boxName: 'search_cache', cacheDuration: const Duration(hours: 24));
ref.onDispose(() {
repository.dispose();
});
return repository;
});