refresh method
Refresh current search
Re-executes the last search, bypassing the cache.
Implementation
Future<void> refresh() async {
if (_currentQuery == null) return;
// Remove from cache to force refresh
_removeFromCache(_currentQuery!);
await _executeSearch(
_currentQuery!,
filters: _currentFilters,
);
}