You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

26 lines
541 B

import { app } from "@/global"
function success(data = null, message = null) {
return { success: true, error: message, data }
}
function error(data = null, message = null) {
return { success: false, error: message, data }
}
function response(statusCode = 200, data = null, message = null) {
app.currentContext.status = statusCode
return (app.currentContext.body = { success: true, error: message, data })
}
const R = {
success,
error,
response,
}
R.SUCCESS = 200
R.ERROR = 500
R.NOTFOUND = 404
export { R }