import { noop } from 'lodash-es'; import React from 'react'; import { useTranslation } from 'react-i18next'; import { makeStyles } from 'tss-react/mui'; import ToolboxButtonWithPopup from '../../../base/toolbox/components/web/ToolboxButtonWithPopup'; import Dialog from '../../../base/ui/components/web/Dialog'; import { RaiseHandButton } from '../../../reactions/components/web/RaiseHandButton'; const useStyles = makeStyles()(theme => { return { raiseHand: { alignItems: 'center', display: 'flex', flexDirection: 'column', marginTop: theme.spacing(3), marginBottom: theme.spacing(3), pointerEvents: 'none' }, raiseHandTooltip: { border: '1px solid #444', borderRadius: theme.shape.borderRadius, paddingBottom: theme.spacing(1), paddingTop: theme.spacing(1), paddingLeft: theme.spacing(2), paddingRight: theme.spacing(2) }, raiseHandButton: { display: 'inline-block', marginTop: theme.spacing(2), marginBottom: theme.spacing(2), position: 'relative' } }; }); /** * Component that renders the join meeting dialog for visitors. * * @returns {JSX.Element} */ export default function JoinMeetingDialog() { const { t } = useTranslation(); const { classes } = useStyles(); return (

{t('visitors.joinMeeting.description')}

{t('visitors.joinMeeting.raiseHand')}

{/* @ts-ignore */}

{t('visitors.joinMeeting.wishToSpeak')}

); }