diff --git a/frontend/src/pages/Chat.tsx b/frontend/src/pages/Chat.tsx index fa90207..fb4d7b5 100644 --- a/frontend/src/pages/Chat.tsx +++ b/frontend/src/pages/Chat.tsx @@ -10,7 +10,7 @@ import { notificationsApi } from '../services/notifications'; import ChatRoomList from '../components/chat/ChatRoomList'; import ChatMessageView from '../components/chat/ChatMessageView'; -const ChatPage: React.FC = () => { +const ChatContent: React.FC = () => { const { rooms, selectedRoomToken, connected } = useChat(); const queryClient = useQueryClient(); const markedRoomsRef = React.useRef(new Set()); @@ -44,53 +44,59 @@ const ChatPage: React.FC = () => { }, [selectedRoomToken, queryClient]); return ( - - - {!connected ? ( - - - Nextcloud nicht verbunden. Bitte verbinden Sie sich in den{' '} - Einstellungen. - + + {!connected ? ( + + + Nextcloud nicht verbunden. Bitte verbinden Sie sich in den{' '} + Einstellungen. + + + ) : ( + <> + + - ) : ( - <> - - - - - {selectedRoomToken ? ( - - ) : ( - - - Wähle ein Gespräch aus, um zu beginnen. - - - )} - - - )} - + + {selectedRoomToken ? ( + + ) : ( + + + Wähle ein Gespräch aus, um zu beginnen. + + + )} + + + )} + + ); +}; + +const ChatPage: React.FC = () => { + return ( + + ); };