Localization & rad error fix

pull/274/head
aamir-csol 2 days ago
parent 8c321c223d
commit 458819398d

@ -362,4 +362,26 @@ class LocationUtils {
onFailure?.call(); onFailure?.call();
} }
} }
void onFailureDilouge(){
return showCommonBottomSheetWithoutHeight(
title: LocaleKeys.notice.tr(context: navigationService.navigatorKey.currentContext!),
navigationService.navigatorKey.currentContext!,
child: Utils.getWarningWidget(
loadingText: LocaleKeys.grantLocationPermission.tr(),
isShowActionButtons: true,
onCancelTap: () {
navigationService.pop();
},
onConfirmTap: () async {
navigationService.pop();
openAppSettings();
}),
callBackFunc: () {},
isFullScreen: false,
isCloseButtonVisible: true,
);
}
} }

@ -1360,6 +1360,7 @@ class _SelectClinicPageState extends State<SelectClinicPage> {
}, },
onFailure: () { onFailure: () {
regionVM.setSortByLocation(false); regionVM.setSortByLocation(false);
locationUtils.onFailureDilouge();
}, },
onLocationDeniedForever: () { onLocationDeniedForever: () {
regionVM.setSortByLocation(false); regionVM.setSortByLocation(false);

@ -373,6 +373,7 @@ class PossibleConditionsPage extends StatelessWidget {
}, },
onFailure: () { onFailure: () {
regionVM.setSortByLocation(false); regionVM.setSortByLocation(false);
locationUtils.onFailureDilouge();
}, },
onLocationDeniedForever: () { onLocationDeniedForever: () {
regionVM.setSortByLocation(false); regionVM.setSortByLocation(false);

Loading…
Cancel
Save