mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-01-11 22:40:31 +00:00
Merge pull request #1003 from CDrosos/patch-2
Some checks failed
Build / build (push) Has been cancelled
Some checks failed
Build / build (push) Has been cancelled
Update Intro.js added translatable error messages
This commit is contained in:
commit
cf3119b0a0
1 changed files with 7 additions and 7 deletions
|
|
@ -138,11 +138,11 @@ const Intro = ({ queryParams }) => {
|
|||
}, []);
|
||||
const loginWithEmail = React.useCallback(() => {
|
||||
if (typeof state.email !== 'string' || state.email.length === 0 || !emailRef.current.validity.valid) {
|
||||
dispatch({ type: 'error', error: 'Invalid email' });
|
||||
dispatch({ type: 'error', error: t('INVALID_EMAIL') });
|
||||
return;
|
||||
}
|
||||
if (typeof state.password !== 'string' || state.password.length === 0) {
|
||||
dispatch({ type: 'error', error: 'Invalid password' });
|
||||
dispatch({ type: 'error', error: t('INVALID_PASSWORD') });
|
||||
return;
|
||||
}
|
||||
openLoaderModal();
|
||||
|
|
@ -160,26 +160,26 @@ const Intro = ({ queryParams }) => {
|
|||
}, [state.email, state.password]);
|
||||
const loginAsGuest = React.useCallback(() => {
|
||||
if (!state.termsAccepted) {
|
||||
dispatch({ type: 'error', error: 'You must accept the Terms of Service' });
|
||||
dispatch({ type: 'error', error: t('MUST_ACCEPT_TERMS') });
|
||||
return;
|
||||
}
|
||||
window.location = '#/';
|
||||
}, [state.termsAccepted]);
|
||||
const signup = React.useCallback(() => {
|
||||
if (typeof state.email !== 'string' || state.email.length === 0 || !emailRef.current.validity.valid) {
|
||||
dispatch({ type: 'error', error: 'Invalid email' });
|
||||
dispatch({ type: 'error', error: t('INVALID_EMAIL') });
|
||||
return;
|
||||
}
|
||||
if (typeof state.password !== 'string' || state.password.length === 0) {
|
||||
dispatch({ type: 'error', error: 'Invalid password' });
|
||||
dispatch({ type: 'error', error: t('INVALID_PASSWORD') });
|
||||
return;
|
||||
}
|
||||
if (state.password !== state.confirmPassword) {
|
||||
dispatch({ type: 'error', error: 'Passwords do not match' });
|
||||
dispatch({ type: 'error', error: t('PASSWORDS_NOMATCH') });
|
||||
return;
|
||||
}
|
||||
if (!state.termsAccepted) {
|
||||
dispatch({ type: 'error', error: 'You must accept the Terms of Service' });
|
||||
dispatch({ type: 'error', error: t('MUST_ACCEPT_TERMS') });
|
||||
return;
|
||||
}
|
||||
if (!state.privacyPolicyAccepted) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue