changePhoto method
Implementation
void changePhoto() async {
try {
if (!WebFileSelector.isIOSWeb) {
Get.dialog(
barrierColor: ColorHelper.loaderBarrierColor,
const LoadingDialog());
final tmp = await ImagePicker().pickImage(source: ImageSource.gallery);
if (tmp != null) {
_uploadProfile(await tmp.readAsBytes());
} else {
Get.back();
}
}
} catch (e) {
Get.back();
log('Error picking photo : ${e.toString()}');
DefaultSnackbar.show(
"Error", "Failed to change photo. Please try again.");
}
}