Hooks

usePermission

Publisher

cermuel

50 hooks published

More from this publisher

usePermission

Track browser permission changes.

usePermission.tsx
import { usePermission } from "@cermuel/hooks/react";export function usePermissionExample() {  const camera = usePermission("camera" as PermissionName);  return <p>{camera.state}</p>;}

Props

Param
Type
Default Value
name
PermissionName

Returns

{ supported: boolean; state: PermissionStateValue }