let response = data?.is_signup ? await apiRequest.Auth.sendLoginOtp(data) : await apiRequest.Auth.login(data);
基于条件我想触发不同的API
提供的代码片段进行了一些更正和改进:
try {
if (response) {
await set Value('Access Token', response?.data);
setIsSignedIn(true);
if (is_sinup?.Signup === 'IntrestNotCompleted') {
push('Interest');
} else {
// Handle other cases if needed
}
} else {`enter code here`
console.error('Otp error', response);
}
setIsLoading(false);
} catch (error) {
setIsLoading(false);
showToast(
<Text style={{ color: 'red' }}>{'Please Provide Valid OTP'}</Text>
);
}
所做的更改和改进: