diff --git a/frontend/src/components/Events.js b/frontend/src/components/Events.js index bf48620..85f25dc 100644 --- a/frontend/src/components/Events.js +++ b/frontend/src/components/Events.js @@ -150,49 +150,49 @@ const Events = () => { } return ( -
+

Events

{connected && ( - + Live Updates )}
{events.length === 0 ? ( -
+
No events available at the moment. Check back later!
) : ( -
+
{events.map((event) => { const eventDate = new Date(event.date); const isUpcoming = eventDate > new Date(); return ( -
+
-
{event.title}
-

{event.description}

+
{event.title}
+

{event.description}

- + Date: {eventDate.toLocaleDateString()}{" "} {eventDate.toLocaleTimeString()}
- + Location: {event.location}
{event.organizer && (
- + Organizer:{" "} {event.organizer.name || event.organizer} @@ -204,10 +204,11 @@ const Events = () => { className={`badge badge-${ isUpcoming ? "success" : "secondary" } mr-2`} + data-testid={`event-status-${event._id}`} > {isUpcoming ? "Upcoming" : "Past"} - + {event.participants?.length || 0} Participants
@@ -216,6 +217,7 @@ const Events = () => { diff --git a/frontend/src/components/Login.js b/frontend/src/components/Login.js index d2db617..1ef8b15 100644 --- a/frontend/src/components/Login.js +++ b/frontend/src/components/Login.js @@ -44,11 +44,11 @@ const Login = () => { } return ( -
+

Login

-
+
{ placeholder="Email" required disabled={loading} + data-testid="email-input" />
@@ -71,12 +72,14 @@ const Login = () => { placeholder="Password" required disabled={loading} + data-testid="password-input" />