performSearch method
- String query
Implementation
Future<void> performSearch(String query) async {
if (query.isEmpty) {
searchState.clearSearch();
return;
}
searchState.startSearching(query);
try {
final results = await searchService.searchPlaces(query);
searchState.updateResults(results);
} catch (e) {
print('Search error: $e');
searchState.clearSearch();
}
}