Browse Source

🚸 Mark login field as required (#1166)

pull/13907/head
Patrick Arminio 1 year ago
committed by GitHub
parent
commit
615170dc34
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      frontend/src/hooks/useAuth.ts
  2. 2
      frontend/src/routes/login.tsx

4
frontend/src/hooks/useAuth.ts

@ -43,6 +43,10 @@ const useAuth = () => {
errDetail = err.message errDetail = err.message
} }
if (Array.isArray(errDetail)) {
errDetail = "Something went wrong"
}
setError(errDetail) setError(errDetail)
}, },
}) })

2
frontend/src/routes/login.tsx

@ -92,6 +92,7 @@ function Login() {
})} })}
placeholder="Email" placeholder="Email"
type="email" type="email"
required
/> />
{errors.username && ( {errors.username && (
<FormErrorMessage>{errors.username.message}</FormErrorMessage> <FormErrorMessage>{errors.username.message}</FormErrorMessage>
@ -103,6 +104,7 @@ function Login() {
{...register("password")} {...register("password")}
type={show ? "text" : "password"} type={show ? "text" : "password"}
placeholder="Password" placeholder="Password"
required
/> />
<InputRightElement <InputRightElement
color="ui.dim" color="ui.dim"

Loading…
Cancel
Save