convertFullAddress static method
hàm này convert thành full address
Implementation
static String convertFullAddress({
String? addressLine,
String? wardName,
String? districtName,
String? provinceName,
}) {
// Use a list to accumulate address components
final List<String> addressComponents = [];
// Add non-null and non-empty components
if (addressLine.isNotNullNorEmpty) {
addressComponents.add(addressLine!);
}
if (wardName.isNotNullNorEmpty) {
addressComponents.add(wardName!);
}
if (districtName.isNotNullNorEmpty) {
addressComponents.add(districtName!);
}
if (provinceName.isNotNullNorEmpty) {
addressComponents.add(provinceName!);
}
// add country
addressComponents.add('Việt Nam');
// Join components with a comma separator
return addressComponents.join(', ');
}