navigator.permissions not supported in safari. Try this instead
Inside function
const location = () => {
if ('geolocation' in navigator) {
/* geolocation is available /
navigator.geolocation.getCurrentPosition(success)
} else {
/ geolocation IS NOT available */
navigator.geolocation.getCurrentPosition(errors)
}
}
navigator.permissions not supported in safari. Try this instead
Inside function
const location = () => {
if ('geolocation' in navigator) {
/* geolocation is available /
navigator.geolocation.getCurrentPosition(success)
} else {
/ geolocation IS NOT available */
navigator.geolocation.getCurrentPosition(errors)
}
}
In jsx,
{!userlocation ? "India" :
${userlocation[0].name},${userlocation[0].country}
}