12 lines
313 B
JavaScript
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;
|