import React from 'react'; import Modal from '@custom/shared/components/Modal'; import { useWaitingRoom } from '@custom/shared/contexts/WaitingRoomProvider'; import PropTypes from 'prop-types'; import Button from '../Button'; import { WaitingParticipantRow } from './WaitingParticipantRow'; export const WaitingRoomModal = ({ onClose }) => { const { denyAccess, grantAccess, waitingParticipants } = useWaitingRoom(); const handleAllowAllClick = (close) => { grantAccess('all'); close(); }; const handleDenyAllClick = (close) => { denyAccess('all'); close(); }; return ( onClose()} actions={[ , , ]} > {waitingParticipants.map((p) => ( ))} ); }; WaitingRoomModal.propTypes = { onClose: PropTypes.func, }; export default WaitingRoomModal;