Spaces:
Sleeping
Sleeping
File size: 528 Bytes
ef874e6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | 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,
});
};
|