From 5b335ccd59b3e8f6e752d1b81ca0b48de4c6b4c0 Mon Sep 17 00:00:00 2001 From: Ali BARIN Date: Fri, 3 Mar 2023 14:42:47 +0000 Subject: [PATCH] feat: add translations in login form --- .../web/src/components/LoginForm/index.tsx | 112 ++++++++---------- packages/web/src/locales/en.json | 4 + 2 files changed, 54 insertions(+), 62 deletions(-) diff --git a/packages/web/src/components/LoginForm/index.tsx b/packages/web/src/components/LoginForm/index.tsx index d6a82a8e..8e13a451 100644 --- a/packages/web/src/components/LoginForm/index.tsx +++ b/packages/web/src/components/LoginForm/index.tsx @@ -13,65 +13,6 @@ import Form from 'components/Form'; import TextField from 'components/TextField'; import useFormatMessage from 'hooks/useFormatMessage'; -function renderFields(props: { loading: boolean }) { - const { loading = false } = props; - - return () => { - return ( - <> - - - - - - Forgot password? - - - - Login - - - - Don't have an Automatisch account yet?  - - Sign up - - - - ); - }; -} - function LoginForm() { const navigate = useNavigate(); const formatMessage = useFormatMessage(); @@ -96,8 +37,6 @@ function LoginForm() { authentication.updateToken(token); }; - const render = React.useMemo(() => renderFields({ loading }), [loading]); - return ( -
+ + + + + + + {formatMessage('loginForm.forgotPasswordText')} + + + + {formatMessage('loginForm.submit')} + + + + Don't have an Automatisch account yet?  + + Sign up + + +
); } diff --git a/packages/web/src/locales/en.json b/packages/web/src/locales/en.json index 381839d1..896be4d2 100644 --- a/packages/web/src/locales/en.json +++ b/packages/web/src/locales/en.json @@ -115,6 +115,10 @@ "signupForm.passwordMustMatch": "Passwords must match.", "signupForm.mandatoryInput": "{inputName} is required.", "loginForm.title": "Login", + "loginForm.emailFieldLabel": "Email", + "loginForm.passwordFieldLabel": "Password", + "loginForm.forgotPasswordText": "Forgot password?", + "loginForm.submit": "Login", "forgotPassword.title": "Forgot password", "forgotPassword.submit": "Send reset instructions", "forgotPassword.instructionsSent": "The instructions have been sent!",