From a4959bd4283843487bccf63cf9bc5518d8a631e2 Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 16 Jun 2021 12:45:02 +0100 Subject: [PATCH] further styles waiting room notification --- .../WaitingRoom/WaitingRoomNotification.js | 67 ++++++++++++++----- dailyjs/shared/icons/add-person-lg.svg | 1 + 2 files changed, 50 insertions(+), 18 deletions(-) create mode 100644 dailyjs/shared/icons/add-person-lg.svg diff --git a/dailyjs/shared/components/WaitingRoom/WaitingRoomNotification.js b/dailyjs/shared/components/WaitingRoom/WaitingRoomNotification.js index aeb9df3..dbee7fb 100644 --- a/dailyjs/shared/components/WaitingRoom/WaitingRoomNotification.js +++ b/dailyjs/shared/components/WaitingRoom/WaitingRoomNotification.js @@ -2,6 +2,7 @@ import React, { useEffect, useState } from 'react'; import { useCallState } from '../../contexts/CallProvider'; import { useWaitingRoom } from '../../contexts/WaitingRoomProvider'; +import { ReactComponent as IconWaiting } from '../../icons/add-person-lg.svg'; import { Button } from '../Button'; import { Card, CardBody, CardFooter } from '../Card'; @@ -58,40 +59,70 @@ export const WaitingRoomNotification = () => { const handleDenyClick = () => { denyAccess(hasMultiplePeopleWaiting ? 'all' : waitingParticipants[0].id); }; - // const handleClose = () => setShowNotification(false); return ( + + + {hasMultiplePeopleWaiting + ? waitingParticipants.length + : waitingParticipants[0].name} + {hasMultiplePeopleWaiting - ? `${waitingParticipants.length} people would like to join the call` - : `${waitingParticipants[0].name} would like to join the call`} + ? ` people would like to join the call` + : ` would like to join the call`} + + {hasMultiplePeopleWaiting ? ( + + ) : ( + + )} + + - - {hasMultiplePeopleWaiting ? ( - - ) : ( - - )} - - diff --git a/dailyjs/shared/icons/add-person-lg.svg b/dailyjs/shared/icons/add-person-lg.svg new file mode 100644 index 0000000..fbae5e4 --- /dev/null +++ b/dailyjs/shared/icons/add-person-lg.svg @@ -0,0 +1 @@ +add-27 \ No newline at end of file