|
|
@ -85,7 +85,6 @@ export default function LoginScreen(props) { |
|
|
|
setLoginFailed(false); |
|
|
|
const user = await userPersonalData(); |
|
|
|
user.ok && authContext.setUser(user.data); |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
const [loginFailed, setLoginFailed] = useState(false); |
|
|
@ -102,14 +101,20 @@ export default function LoginScreen(props) { |
|
|
|
} |
|
|
|
> |
|
|
|
<View paddingHorizontal={14}> |
|
|
|
<Text style={styles.txtHeader}>Dados à Prova d'água</Text> |
|
|
|
<assets.AppLogoTitle |
|
|
|
preserveAspectRatio="xMidYMid meet" |
|
|
|
width={263} |
|
|
|
height={200} |
|
|
|
alignSelf="center" |
|
|
|
marginBottom={dimensions.spacing.big_padding} |
|
|
|
/> |
|
|
|
|
|
|
|
<ErrorMessage |
|
|
|
error="Email ou senha inválidos" |
|
|
|
visible={loginFailed} |
|
|
|
/> |
|
|
|
|
|
|
|
<View style={{ paddingVertical: 24 }}> |
|
|
|
<View style={{ paddingBottom: 24 }}> |
|
|
|
<FormField |
|
|
|
maxLength={12} |
|
|
|
name="name" |
|
|
|