Files
vontor-cz/frontend/src
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-06-03 17:07:34 +02:00
2026-05-19 16:52:55 +02:00
2026-06-03 17:07:34 +02:00
2026-06-03 17:07:34 +02:00
2026-05-19 16:52:55 +02:00
2026-05-28 17:23:04 +02:00
2026-05-19 00:08:02 +02:00
2026-06-03 17:07:34 +02:00