diff --git a/frontend/src/component/user/HostedAuth/HostedAuth.jsx b/frontend/src/component/user/HostedAuth/HostedAuth.jsx index cce911a25d..cfd5b7b578 100644 --- a/frontend/src/component/user/HostedAuth/HostedAuth.jsx +++ b/frontend/src/component/user/HostedAuth/HostedAuth.jsx @@ -8,12 +8,14 @@ import { useCommonStyles } from '../../../common.styles'; import { useStyles } from './HostedAuth.styles'; import { Link } from 'react-router-dom'; import { GoogleSvg } from './Icons'; +import useQueryParams from '../../../hooks/useQueryParams'; const PasswordAuth = ({ authDetails, passwordLogin, loadInitialData }) => { const commonStyles = useCommonStyles(); const styles = useStyles(); const history = useHistory(); - const [username, setUsername] = useState(''); + const params = useQueryParams(); + const [username, setUsername] = useState(params.get('email') || ''); const [password, setPassword] = useState(''); const [errors, setErrors] = useState({ usernameError: '', diff --git a/frontend/src/component/user/PasswordAuth/PasswordAuth.jsx b/frontend/src/component/user/PasswordAuth/PasswordAuth.jsx index b2e8d4a7cb..b79240b5e0 100644 --- a/frontend/src/component/user/PasswordAuth/PasswordAuth.jsx +++ b/frontend/src/component/user/PasswordAuth/PasswordAuth.jsx @@ -2,12 +2,14 @@ import React, { useState } from 'react'; import classnames from 'classnames'; import PropTypes from 'prop-types'; import { Button, TextField, Typography, IconButton } from '@material-ui/core'; +import LockRounded from '@material-ui/icons/LockRounded'; import ConditionallyRender from '../../common/ConditionallyRender'; import { useHistory } from 'react-router'; import { useCommonStyles } from '../../../common.styles'; import { useStyles } from './PasswordAuth.styles'; import { Link } from 'react-router-dom'; import useQueryParams from '../../../hooks/useQueryParams'; +import { GoogleSvg } from '../HostedAuth/Icons'; const PasswordAuth = ({ authDetails, passwordLogin }) => { const commonStyles = useCommonStyles(); @@ -137,8 +139,8 @@ const PasswordAuth = ({ authDetails, passwordLogin }) => { commonStyles.contentSpacingY )} > - ))} @@ -146,8 +148,8 @@ const PasswordAuth = ({ authDetails, passwordLogin }) => { condition={showFields} show={renderLoginForm()} elseShow={ - - {' '} + + Show more options }