// @flow import { makeStyles } from '@material-ui/core/styles'; import React, { useCallback } from 'react'; import { useTranslation } from 'react-i18next'; import { useDispatch } from 'react-redux'; import ParticipantPaneBaseButton from '../../../participants-pane/components/web/ParticipantPaneBaseButton'; import { createBreakoutRoom } from '../../actions'; const useStyles = makeStyles(() => { return { button: { width: '100%' } }; }); export const AddBreakoutRoomButton = () => { const { t } = useTranslation(); const dispatch = useDispatch(); const styles = useStyles(); const onAdd = useCallback(() => dispatch(createBreakoutRoom()) , [ dispatch ]); return ( {t('breakoutRooms.actions.add')} ); };