try {
const response = await sendEmail(data);
console.log("Email sent:", response.data.emailId);
} catch (error) {
if (error.response?.status === 429) {
// Rate limit - retry later
} else if (error.response?.status === 400) {
// Validation error - fix the data
} else {
// Other error - log and alert
}
}