diff --git a/src/components/Activities/AttendLogs.jsx b/src/components/Activities/AttendLogs.jsx index fee0649e..7c1e686d 100644 --- a/src/components/Activities/AttendLogs.jsx +++ b/src/components/Activities/AttendLogs.jsx @@ -1,6 +1,6 @@ -import React, { useEffect } from "react"; +import React, { useEffect, useState } from "react"; import { useEmployeeAttendacesLog } from "../../hooks/useAttendance"; -import { convertShortTime } from "../../utils/dateUtils"; +import { convertShortTime, formatUTCToLocalTime } from "../../utils/dateUtils"; import { useNavigate } from "react-router-dom"; import { THRESH_HOLD } from "../../utils/constants"; @@ -8,16 +8,6 @@ const AttendLogs = ({ Id }) => { const { logs, loading } = useEmployeeAttendacesLog(Id); const navigate = useNavigate(); - // 🔹 Utility: format date as DD-MM-YYYY - const formatDate = (dateStr) => { - if (!dateStr) return ""; - const date = new Date(dateStr); - const day = String(date.getDate()).padStart(2, "0"); - const month = String(date.getMonth() + 1).padStart(2, "0"); - const year = date.getFullYear(); - return `${day}-${month}-${year}`; - }; - const isCheckoutRegularized = ( activityTimeStr, checkoutTimeStr, @@ -138,7 +128,7 @@ const AttendLogs = ({ Id }) => {
Attendance logs for{" "} {logs[0]?.employee?.firstName + " " + logs[0]?.employee?.lastName}{" "} - on {formatDate(logs[0]?.activityTime)} + on {formatUTCToLocalTime(logs[0]?.activityTime)}
)} @@ -166,13 +156,13 @@ const AttendLogs = ({ Id }) => { .sort((a, b) => b.id - a.id) .map((log, index) => (