Files
vontor-cz/frontend
Brunobrno c0af4c2349 Add reaction popover, socket guards, dedupe reactions
Build a members lookup and enrich reaction groups with reactor info; introduce a ReactionPill component that shows a tabbed popover listing who reacted (with ability to remove your own reaction). Move reaction button into the new component and adapt styling/UX.

Fix WebSocket handling in useChatSocket by adding a mounted guard to avoid handling events from torn-down sockets (addresses React StrictMode double-invoke issues) and avoid setting state after unmount.

Prevent duplicate local reaction entries in ChatRoomPage by skipping "added" events when the same user/emoji reaction already exists.
2026-06-04 23:44:26 +02:00
..
2026-05-28 17:23:04 +02:00
2025-11-07 00:46:35 +01:00
2026-01-26 09:54:56 +01:00
2026-05-28 17:23:04 +02:00
2025-11-07 00:46:35 +01:00
2025-11-07 00:46:35 +01:00
2025-11-07 00:46:35 +01:00
2025-11-07 00:46:35 +01:00
2025-11-07 00:46:35 +01:00
2025-11-07 00:46:35 +01:00
2025-11-07 00:46:35 +01:00
2026-05-28 17:23:04 +02:00