diff --git a/src/components/views/rooms/RoomListPanel/RoomListView.tsx b/src/components/views/rooms/RoomListPanel/RoomListView.tsx index 069b49adb8..77ad11c672 100644 --- a/src/components/views/rooms/RoomListPanel/RoomListView.tsx +++ b/src/components/views/rooms/RoomListPanel/RoomListView.tsx @@ -19,11 +19,18 @@ import Spinner from "../../elements/Spinner"; export function RoomListView(): JSX.Element { const vm = useRoomListViewModel(); const isRoomListEmpty = vm.rooms.length === 0; - + let listBody; + if (vm.isLoadingRooms) { + listBody = ; + } else if (isRoomListEmpty) { + listBody = ; + } else { + listBody = ; + } return ( <> - {vm.isLoadingRooms ? : isRoomListEmpty ? : } + {listBody} ); }