notification

This commit is contained in:
Abin Toppo
2025-10-07 16:06:05 +05:30
parent ba3d4f7579
commit a2d2ae580f
21 changed files with 312 additions and 249 deletions
+12 -13
View File
@@ -36,32 +36,31 @@ export async function apiCall<T>(
});
// --- Response Logging ---
console.log(`--- API Response: [${response}] ${url} ---`);
// Uncomment the line below to see the full response data in logs
// console.log("Response Data:", JSON.stringify(response.data, null, 2));
console.log("---------------------------------------",response);
console.log(`--- API Response:${url}///// [${response}] `);
return response.data;
} catch (error: any) {
if (error.response) {
// Server responded with a status other than 2xx
console.error(
"API Error:",
`Status: ${error.response.status}`,
`Data: ${JSON.stringify(error.response.data)}`
);
// console.error(
// "API Error:",
// `Status: ${error.response.status}`,
// `Data: ${JSON.stringify(error.response.data)}`
// );
if(error.response.status === 400){
console.log("API Error:9090", url);
ToastAndroid.show(error.response.data.message || responseErrorMessage, ToastAndroid.SHORT)
}
} else if (error.request) {
// Request was made but no response received
console.error("API Error: No response received", error.request);
// console.error("API Error: No response received", error.request);
} else {
// Something else went wrong while setting up the request
console.error("API Error:", error);
// console.error("API Error:", error);
}
console.error("-----------------");
console.log(`API : ${url} API Error:`, error);
return error.response.status
// Re-throw the error so that the calling function can handle it if needed
throw error;
}