new branch

This commit is contained in:
2025-04-14 11:26:43 +07:00
parent 30ee4540ba
commit d5b323e158
64 changed files with 1001 additions and 300 deletions

View File

@@ -12,17 +12,20 @@ class LocationPermissionRequest {
static LocationPermissionRequest get instance =>
_instance ??= LocationPermissionRequest._init();
Future<bool> checkLocationPermission(context) async {
var status = await Permission.location.status;
log("Status: $status");
if (status.isDenied || status.isPermanentlyDenied) {
requestLocationPermisson(context, Icons.location_on_outlined,
Permission.location, AppSettingsType.location, "Location");
return false;
} else {
return true;
}
}
// Future<bool> checkLocationPermission(context) async {
// var status = await Permission.location.status;
// log("Status1: $status");
// log("Status2: ${status.isDenied}");
// log("Status3: ${status.isPermanentlyDenied}");
// log("Status4: ${status.isGranted}");
// if (status.isDenied || status.isPermanentlyDenied) {
// requestLocationPermisson(context, Icons.location_on_outlined,
// Permission.location, AppSettingsType.location, "Location");
// return false;
// } else {
// return true;
// }
// }
void requestLocationPermisson(
context,