Nós iremos no arquivo “authService.ts” criar o nosso método de login
interface LoginParams {
email: string;
password: string;
}
login: async (params: LoginParams) => {
const res = await api.post("/login", params);
if (res.status === 400 || res.status === 401) {
Alert.alert("Email ou senha incorretos");
} else {
await SecureStore.setItemAsync("onebitshop-token", res.data.token);
await AsyncStorage.setItem("user", JSON.stringify(res.data.user));
}
return res;
},