FetchingCityState method
dynamic
FetchingCityState({
- dynamic pincode,
- dynamic context,
Implementation
FetchingCityState({pincode, context}) async {
var decodedResponse;
http.Response response = await http.get(
Uri.parse('https://api.postalpincode.in/pincode/${pincode}'),
);
decodedResponse = json.decode(response.body);
if (decodedResponse[0]['Status'] == "Success") {
Get.back();
FetchingStateCity = await decodedResponse[0]['PostOffice'][0];
} else {
Get.back();
showDialog(
context: context,
barrierDismissible: false,
builder: (BuildContext context) {
return AlertPopup(
messag: "Invalid Pincode",
image:
'https://medibhai.com/assets/images/medibhai_images/lottie/Error.json',
);
});
}
}