Requesting Location Permissions
Spot the mistake in this Expo Location permission request flow.
Codejavascript
import * as Location from 'expo-location';
async function getLocation() {
const { status } = Location.requestForegroundPermissionsAsync();
if (status !== 'granted') {
console.log('Permission denied');
return;
}
const location = await Location.getCurrentPositionAsync({});
return location;
}What is the bug in this permission-handling code?