ExecutivesHistoriResource.js 581 B

12345678910111213141516171819
  1. const { formatISOWithoutTimezone, formatDateOnly } = require("../../../utils/FormatDate");
  2. const formatItem = (item) => ({
  3. ...item,
  4. start_term: formatDateOnly(item.start_term),
  5. end_term: formatDateOnly(item.end_term),
  6. createdAt: formatISOWithoutTimezone(item.createdAt),
  7. updatedAt: formatISOWithoutTimezone(item.updatedAt),
  8. });
  9. exports.ExecutivesHistoriResource = (res, data, message = 'Success') => {
  10. const formattedData = formatItem(data);
  11. return res.status(200).json({
  12. success: true,
  13. message,
  14. data: formattedData
  15. });
  16. };