import { useEffect, useState } from "react"; import catchErrors from "../../context/catchError"; import { useParams } from "react-router-dom"; import roomApi from "../../apis/room.api"; const INIT_ROOM = { id: "", name: "", profileimg: "", }; const InitRoom = () => { const { roomId } = useParams(); const [room, setRoom] = useState(INIT_ROOM); const [error, setError] = useState(""); async function getRoom(roomId) { console.log(roomId) try { const data = await roomApi.getRoom([roomId]); setRoom(data[0]); } catch (error) { catchErrors(error, setError); } } console.log(room) useEffect(() => { console.log('roomId확인', roomId) getRoom(roomId); }, [roomId]); return (
방이름

{room.name}

방코드

{room.id}

); }; export default InitRoom;