diff --git a/web/src/components/chat/RoomList.tsx b/web/src/components/chat/RoomList.tsx deleted file mode 100644 index 0e4c4966..00000000 --- a/web/src/components/chat/RoomList.tsx +++ /dev/null @@ -1,65 +0,0 @@ -import { Box, List, Typography } from "@mui/material"; -import type { RoomOverview } from "common/types"; -import { useNavigate } from "react-router-dom"; -import { HumanListItem } from "~/components/human/humanListItem"; - -type RoomListProps = { - roomsData: RoomOverview[] | null; -}; - -export function RoomList(props: RoomListProps) { - const { roomsData } = props; - const navigate = useNavigate(); - - return ( - -

- {roomsData && roomsData.length === 0 && ( - <> - 誰ともマッチングしていません。 -
- リクエストを送りましょう! - - )} -

- {roomsData?.map((room) => { - if (room.isDM) { - return ( - { - // `state`を使って`room`データを渡す - navigate(`./${room.friendId}`, { state: { room } }); - }} - > - - - ); - } - return ( - - グループチャット: {room.name} - - ); - })} -
- ); -} - -export default RoomList;