import React from 'react'; import { FormattedMessage } from 'react-intl'; /* img */ import BotPDP from '../res/img/bot.png'; import PersonPDP from '../res/img/Person.png'; import Trash from '../res/icon/trash.png'; /* style */ import '../Style/Global.css'; /* Boostrap */ import ToggleButton from 'react-bootstrap/ToggleButton'; import ToggleButtonGroup from 'react-bootstrap/ToggleButtonGroup'; import Button from 'react-bootstrap/Button'; /* model */ import Player from '../model/Player'; import Bot from '../model/Bot'; /* server */ import { socket } from '../SocketConfig'; import { Form } from 'react-router-dom'; interface MyPlayerItemListProps { player : Player, room : string | null } //@ts-ignore const PlayerItemList:React.FC =({ player, room }) => { // const isBot = pdp === Bot; let pdp; const isBot = player instanceof Bot; isBot ? pdp = BotPDP : pdp = PersonPDP; const delBot = () => { if (isBot && room != null) { console.log(room); socket.emit("bot deleted", player, room); } }; return (
player-image

{player.pseudo}

{isBot && ( )}
{isBot && ( )}
) } export default PlayerItemList;