import { useTranslation } from 'react-i18next' import { Field, Ul, H, P, Form, Dialog } from '@/primitives' import { navigateTo } from '@/navigation/navigateTo' import { isRoomValid } from '@/features/rooms' export const JoinMeetingDialog = () => { const { t } = useTranslation('home') return (
{ navigateTo( 'room', (data.roomId as string) .trim() .replace(`${window.location.origin}/`, '') ) }} submitLabel={t('joinInputSubmit')} > { return !isRoomValid(value.trim()) ? ( <>

{t('joinInputError')}

  • {window.location.origin}/uio-azer-jkl
  • uio-azer-jkl
) : null }} /> {t('joinMeetingTipHeading')}

{t('joinMeetingTipContent')}

) }