checkPermission method
Check current permission status
Implementation
Future<LocationPermissionStatus> checkPermission() async {
try {
final permission = await geo.Geolocator.checkPermission();
return _convertGeolocatorPermission(permission);
} catch (e) {
_errorController.add('Failed to check permission: $e');
return LocationPermissionStatus.denied;
}
}