This commit is contained in:
seavor 2026-04-18 01:36:37 -05:00
parent d04aa83258
commit dcd6dc00f4
83 changed files with 1797 additions and 390 deletions

View file

@ -25,7 +25,7 @@ const Room = () => {
const navigate = useNavigate();
const params = useParams();
const roomId = parseInt(params.roomId, 0);
const roomId = parseInt(params.roomId, 10);
const room = rooms[roomId];
const roomMessages = messages[roomId];
const users = useAppSelector(state => RoomsSelectors.getSortedRoomUsers(state, roomId));
@ -37,6 +37,10 @@ const Room = () => {
}
}, [joined]);
if (!room) {
return null;
}
const handleRoomSay = ({ message }) => {
if (message) {
webClient.request.rooms.roomSay(roomId, message);
@ -78,7 +82,7 @@ const Room = () => {
<VirtualList
className="room-view__side-list"
items={ users.map(user => (
<ListItemButton className="room-view__side-list__item">
<ListItemButton key={user.name} className="room-view__side-list__item">
<UserDisplay user={user} />
</ListItemButton>
)) }