From bc56ecfc76d3f88bc24ecb930ae5e880d89471c3 Mon Sep 17 00:00:00 2001 From: "kartik.sharma" Date: Fri, 16 May 2025 15:01:49 +0530 Subject: [PATCH] Changes in Attendance tab. 1. Filter the view to show only "Today's" attendance. 2. Display today's date prominently above the names in that tab. --- src/components/Activities/Attendance.jsx | 23 +++++++++------- src/components/Project/AboutProject.jsx | 34 +++++++++--------------- src/pages/Activities/AttendancePage.jsx | 4 ++- 3 files changed, 29 insertions(+), 32 deletions(-) diff --git a/src/components/Activities/Attendance.jsx b/src/components/Activities/Attendance.jsx index 9d4de50a..656df75b 100644 --- a/src/components/Activities/Attendance.jsx +++ b/src/components/Activities/Attendance.jsx @@ -9,6 +9,7 @@ import { useNavigate } from "react-router-dom"; const Attendance = ({ attendance, getRole, handleModalData }) => { const [loading, setLoading] = useState(false); const navigate = useNavigate(); + const [todayDate, setTodayDate] = useState(new Date()); // Ensure attendance is an array const attendanceList = Array.isArray(attendance) ? attendance : []; @@ -41,6 +42,13 @@ const Attendance = ({ attendance, getRole, handleModalData }) => { <> + + + +
+ Date : {todayDate.toLocaleDateString('en-GB')} + +
Name @@ -126,9 +134,8 @@ const Attendance = ({ attendance, getRole, handleModalData }) => {