diff --git a/src/app/features/room/Room.tsx b/src/app/features/room/Room.tsx index ffc21857..d2fea381 100644 --- a/src/app/features/room/Room.tsx +++ b/src/app/features/room/Room.tsx @@ -13,6 +13,7 @@ import { useKeyDown } from '../../hooks/useKeyDown'; import { markAsRead } from '../../../client/action/notifications'; import { useMatrixClient } from '../../hooks/useMatrixClient'; import { useRoomMembers } from '../../hooks/useRoomMembers'; +import { CallView } from './CallView'; export function Room() { const { eventId } = useParams(); @@ -23,7 +24,7 @@ export function Room() { const [hideActivity] = useSetting(settingsAtom, 'hideActivity'); const screenSize = useScreenSizeContext(); const powerLevels = usePowerLevels(room); - const members = useRoomMembers(mx, room.roomId); + const members = useRoomMembers(mx, room?.roomId); useKeyDown( window, @@ -39,14 +40,36 @@ export function Room() { return ( - - - {screenSize === ScreenSize.Desktop && isDrawer && ( - <> - - - - )} + + + + + + + + {screenSize === ScreenSize.Desktop && isDrawer && ( + <> + + + + )} + );