searchAirportMobile method
void
searchAirportMobile( - String searchString
)
Implementation
void searchAirportMobile(String searchString) async {
if (searchString.isEmpty) {
airportsList.value = [];
return;
}
try {
if (searchString.isNotEmpty) {
var response = await Requests.getDio(showLoadingDialog: false)
.get('data/airports/search?query=$searchString');
if (response.statusCode == 200) {
airportsList.value = (response.data['data'] as List<dynamic>)
.map((e) => FromAirport.fromJson(e))
.toList();
} else {
debugPrint("Error: Airport Search Failed $response");
}
}
} catch (e) {
debugPrint("Error: Airport Search Failed ${e.toString()}");
}
}