// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 import React from 'react'; import { Modal, ModalBody, ModalHeader } from 'amazon-chime-sdk-component-library-react'; import useDevicePermissionStatus from '../hooks/useDevicePermissionStatus'; import { DevicePermissionStatus } from '../enums'; import Card from '../components/Card'; // Show permission prompt when the user is granting the browser permissions // Show nothing if permission is already granted or component loads on initial render const DevicePermissionPrompt = () => { const permission = useDevicePermissionStatus(); return permission === DevicePermissionStatus.IN_PROGRESS ? ( console.log('Permission prompt closed')} rootId="device-permission-modal-root" >

In order to select media devices, we need to do a quick permissions check of your mic and camera.

When the pop-up appears, choose Allow.

} />
) : null; }; export default DevicePermissionPrompt;