corrigir erro de criar conta
This commit is contained in:
@@ -15,12 +15,13 @@ export default function AuthLogin() {
|
||||
|
||||
const handleSubmit = () => {
|
||||
setError('');
|
||||
const ok = login(email, password);
|
||||
if (!ok) {
|
||||
const user = login(email, password);
|
||||
if (!user) {
|
||||
setError('Credenciais inválidas');
|
||||
Alert.alert('Erro', 'Credenciais inválidas');
|
||||
} else {
|
||||
navigation.navigate('Explore' as never);
|
||||
const target = user.role === 'barbearia' ? 'Dashboard' : 'Explore';
|
||||
navigation.navigate(target as never);
|
||||
}
|
||||
};
|
||||
|
||||
@@ -145,4 +146,3 @@ const styles = StyleSheet.create({
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
|
||||
@@ -18,12 +18,13 @@ export default function AuthRegister() {
|
||||
|
||||
const handleSubmit = () => {
|
||||
setError('');
|
||||
const ok = register({ name, email, password, role, shopName });
|
||||
if (!ok) {
|
||||
const user = register({ name, email, password, role, shopName });
|
||||
if (!user) {
|
||||
setError('Email já registado');
|
||||
Alert.alert('Erro', 'Email já registado');
|
||||
} else {
|
||||
navigation.navigate('Explore' as never);
|
||||
const target = user.role === 'barbearia' ? 'Dashboard' : 'Explore';
|
||||
navigation.navigate(target as never);
|
||||
}
|
||||
};
|
||||
|
||||
@@ -179,4 +180,3 @@ const styles = StyleSheet.create({
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user