Skip to content

Commit

Permalink
fix(usePermission): tolerate error on FireFox
Browse files Browse the repository at this point in the history
  • Loading branch information
antfu committed May 25, 2021
1 parent 1230914 commit 941b34d
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions packages/core/usePermission/index.ts
Expand Up @@ -67,9 +67,14 @@ export function usePermission(
if (!isSupported)
return
if (!permissionStatus) {
permissionStatus = await navigator!.permissions.query(desc)
useEventListener(permissionStatus, 'change', onChange)
onChange()
try {
permissionStatus = await navigator!.permissions.query(desc)
useEventListener(permissionStatus, 'change', onChange)
onChange()
}
catch {
state.value = 'prompt'
}
}
return permissionStatus
})
Expand Down

0 comments on commit 941b34d

Please sign in to comment.