Tokiva-backend-Node / src /utils /response.ts
anoderb
feat: initial commit of Tokiva POS Node backend for Hugging Face
ef874e6
Raw
History Blame Contribute Delete
528 Bytes
import { Response } from 'express';
export const sukses = (
res: Response,
data: any = null,
pesan: string = 'Berhasil',
meta: any = null,
statusCode = 200
) => {
return res.status(statusCode).json({
sukses: true,
data,
pesan,
meta,
});
};
export const gagal = (
res: Response,
statusCode: number,
pesan: string,
error: string | null = null,
detail: any = null
) => {
return res.status(statusCode).json({
sukses: false,
pesan,
error,
detail: detail ?? pesan,
});
};