empower_front/src/util/apiHandler.js

12 lines
313 B
JavaScript

const apiHandler = (code, successData, errorData, cb = null) => {
return new Promise((resolve, reject) => {
if (code === "0000") {
cb && cb(successData);
resolve({ data: successData, isSuccess: true });
}
resolve({ ...errorData, isSuccess: false });
});
};
export default apiHandler;