Untitled
unknown
javascript
2 years ago
1.7 kB
6
Indexable
Never
const getUserData = () => { //ini adalah function yang dipanggil tombol onpress axios.get("http://10.0.2.2:3000/users") .then(res => { const length = res.data.length setUsers(res.data) for (let i = 1; i <= length; i++) { axios.get("http://10.0.2.2:3000/users", { params: { id: i } }) .then(res => { console.log("masuk ",i) users.map(user => { //kenapa yang ini masuk pas klik ke dua ya? kenapa nga dari klik pertama uda masuk? if (email == user.email && password == user.password) { console.log("email benar") navigation.navigate("Home") } else { if (emailErrorMessage.text == "") { setEmailErrorMessage({ ...emailErrorMessage, text: "Please Input Email" }) }else if(email != user.mail ){ setEmailErrorMessage({ ...emailErrorMessage, text: "Input Email and Password field" }) } setEmailBorder({ ...emailBorder, borderWidth: 1, borderColor: "red" }) } }) }) .catch(error => console.log(error)); } }) .catch(error => console.log(error)); }