searchHistoryRepositoryProvider top-level property
final
Provider for the search history repository.
This provider initializes and manages the SearchHistoryRepository. It automatically disposes the repository when no longer needed.
Implementation
final searchHistoryRepositoryProvider = Provider.autoDispose<SearchHistoryRepository>((ref) {
final repository = SearchHistoryRepository(boxName: 'search_history', maxHistoryItems: 50);
ref.onDispose(() {
repository.dispose();
});
return repository;
});