Alex Gleason 2022-05-07 12:11:08 -05:00
rodzic e0cc331781
commit 0863a34bfc
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
1 zmienionych plików z 19 dodań i 16 usunięć

Wyświetl plik

@ -2,6 +2,7 @@ import React from 'react';
import { FormattedMessage } from 'react-intl'; import { FormattedMessage } from 'react-intl';
import { useParams } from 'react-router-dom'; import { useParams } from 'react-router-dom';
import { Stack, CardTitle, Text } from 'soapbox/components/ui';
import RegistrationForm from 'soapbox/features/auth_login/components/registration_form'; import RegistrationForm from 'soapbox/features/auth_login/components/registration_form';
import { useAppSelector } from 'soapbox/hooks'; import { useAppSelector } from 'soapbox/hooks';
@ -14,27 +15,29 @@ const RegisterInvite: React.FC = () => {
const { token } = useParams<RegisterInviteParams>(); const { token } = useParams<RegisterInviteParams>();
const siteTitle = useAppSelector(state => state.instance.title); const siteTitle = useAppSelector(state => state.instance.title);
const title = (
<FormattedMessage
id='register_invite.title'
defaultMessage="You've been invited to join {siteTitle}!"
values={{ siteTitle }}
/>
);
return ( return (
<div className='register-invite'> <Stack space={3}>
<div className='register-invite__header'> <Stack className='mb-4'>
<h1 className='register-invite__title'> <CardTitle title={title} />
<FormattedMessage
id='register_invite.title' <Text theme='muted'>
defaultMessage="You've been invited to join {siteTitle}!"
values={{ siteTitle }}
/>
</h1>
<p className='register-invite__lead'>
<FormattedMessage <FormattedMessage
id='register_invite.lead' id='register_invite.lead'
defaultMessage='Complete the form below to create an account.' defaultMessage='Complete the form below to create an account.'
/> />
</p> </Text>
</div> </Stack>
<div className='register-invite__form'>
<RegistrationForm inviteToken={token} /> <RegistrationForm inviteToken={token} />
</div> </Stack>
</div>
); );
}; };