Overnap

방 정보 컴포넌트 프롭 타입 수정

1 import React from 'react'; 1 import React from 'react';
2 import { Room } from './types'; 2 import { Room } from './types';
3 3
4 -export const RoomInfo: React.FC<Room> = (props: Room) => { 4 +interface RoomProps {
5 + room: Room
6 +}
7 +
8 +export const RoomInfo: React.FC<RoomProps> = ({ room }) => {
5 return ( 9 return (
6 <div className={`flex items-center place-content-between m-2 w-5/6 10 <div className={`flex items-center place-content-between m-2 w-5/6
7 - ${props.currentUsers < props.maxUsers ? 11 + ${room.currentUsers < room.maxUsers ?
8 'bg-white active:bg-green-100' : 12 'bg-white active:bg-green-100' :
9 'bg-gray-200 active:bg-gray-200'} 13 'bg-gray-200 active:bg-gray-200'}
10 rounded shadow hover:shadow-md`}> 14 rounded shadow hover:shadow-md`}>
11 - <span className='mt-2 mb-2 ml-3 text-gray-600 text-lg'>{props.name}</span> 15 + <span className='mt-2 mb-2 ml-3 text-gray-600 text-lg'>{room.name}</span>
12 <span className='mt-2 mb-2 mr-3 text-gray-500 text-right'> 16 <span className='mt-2 mb-2 mr-3 text-gray-500 text-right'>
13 - {props.currentUsers}/{props.maxUsers} 17 + {room.currentUsers}/{room.maxUsers}
14 </span> 18 </span>
15 </div> 19 </div>
16 ); 20 );
......