diff --git a/frontend/src/components/events/ParticipantsSidebar.jsx b/frontend/src/components/events/ParticipantsSidebar.jsx index 90ebc9a..18c9b19 100644 --- a/frontend/src/components/events/ParticipantsSidebar.jsx +++ b/frontend/src/components/events/ParticipantsSidebar.jsx @@ -37,7 +37,8 @@ const ParticipantsSidebar = ({ onHideMyHeatsChange, onMatchWith, className = '', - fullWidth = false + fullWidth = false, + showHeader = true }) => { const participantCount = users.length; const onlineCount = activeUsers.length; @@ -45,16 +46,20 @@ const ParticipantsSidebar = ({ return (
{/* Header */} -
-

- Participants ({participantCount}) -

-

- {onlineCount} online -

+ {showHeader && ( +
+

+ Participants ({participantCount}) +

+

+ {onlineCount} online +

+
+ )} - {/* Filter Checkbox */} - {myHeats.length > 0 && ( + {/* Filter Checkbox */} + {myHeats.length > 0 && ( +
- )} -
+
+ )} {/* Empty State */} {participantCount === 0 && ( diff --git a/frontend/src/pages/EventChatPage.jsx b/frontend/src/pages/EventChatPage.jsx index 644d368..17a72a5 100644 --- a/frontend/src/pages/EventChatPage.jsx +++ b/frontend/src/pages/EventChatPage.jsx @@ -359,12 +359,7 @@ const EventChatPage = () => {

{event.name}

-

{event.location}

- - {isConnected ? '● Connected' : '● Disconnected'} - - {/* My Heats Display */} {myHeats.length > 0 && (
@@ -382,15 +377,15 @@ const EventChatPage = () => { {myHeats.length > 0 && ( )}
+ {/* Disconnected Warning - show only when disconnected */} + {!isConnected && ( +
+ + Disconnected +
+ )} + {/* Heats Banner */} {showHeatsBanner && ( {