@fishjam-cloud/react-native-client - v0.19.0
    Preparing search index...

    Variable useMicrophonePermissionsConst

    useMicrophonePermissions: (
        options?: PermissionHookOptions<object>,
    ) => [
        null
        | PermissionResponse,
        RequestPermissionMethod<PermissionResponse>,
        GetPermissionMethod<PermissionResponse>,
    ] = ...

    Check or request permissions to access the microphone. This uses both requestMicrophonePermissionsAsync and getMicrophonePermissionsAsync to interact with the permissions.

    Type declaration

      • (
            options?: PermissionHookOptions<object>,
        ): [
            null
            | PermissionResponse,
            RequestPermissionMethod<PermissionResponse>,
            GetPermissionMethod<PermissionResponse>,
        ]
      • Parameters

        • Optionaloptions: PermissionHookOptions<object>

        Returns [
            null
            | PermissionResponse,
            RequestPermissionMethod<PermissionResponse>,
            GetPermissionMethod<PermissionResponse>,
        ]

    import { useMicrophonePermissions } from '@fishjam-cloud/react-native-client';
    const [status, requestPermission] = useMicrophonePermissions();