|
|
@ -1,31 +1,45 @@
|
|
|
|
import React from 'react';
|
|
|
|
import React from 'react';
|
|
|
|
import { FormattedMessage } from 'react-intl';
|
|
|
|
import { FormattedMessage } from 'react-intl';
|
|
|
|
import '../Style/Global.css';
|
|
|
|
import '../Style/Global.css';
|
|
|
|
import Bot from '../res/img/bot.png';
|
|
|
|
|
|
|
|
|
|
|
|
/* img */
|
|
|
|
|
|
|
|
import BotPDP from '../res/img/bot.png';
|
|
|
|
|
|
|
|
import PersonPDP from '../res/img/Person.png';
|
|
|
|
|
|
|
|
|
|
|
|
/* Boostrap */
|
|
|
|
/* Boostrap */
|
|
|
|
import ToggleButton from 'react-bootstrap/ToggleButton';
|
|
|
|
import ToggleButton from 'react-bootstrap/ToggleButton';
|
|
|
|
import ToggleButtonGroup from 'react-bootstrap/ToggleButtonGroup';
|
|
|
|
import ToggleButtonGroup from 'react-bootstrap/ToggleButtonGroup';
|
|
|
|
|
|
|
|
|
|
|
|
//@ts-ignore
|
|
|
|
import Player from '../model/Player';
|
|
|
|
function PlayerItemList({ pdp, name, id}) {
|
|
|
|
import Bot from '../model/Bot';
|
|
|
|
const isBot = pdp === Bot;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
interface MyPlayerItemListProps {
|
|
|
|
|
|
|
|
player : Player
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//@ts-ignore
|
|
|
|
|
|
|
|
const PlayerItemList:React.FC<MyPlayerItemListProps> =({ player }) => {
|
|
|
|
|
|
|
|
// const isBot = pdp === Bot;
|
|
|
|
|
|
|
|
let pdp;
|
|
|
|
|
|
|
|
const isBot = player instanceof Bot;
|
|
|
|
|
|
|
|
isBot ? pdp = BotPDP : pdp = PersonPDP;
|
|
|
|
|
|
|
|
|
|
|
|
return (
|
|
|
|
return (
|
|
|
|
<div className='item-horizontal-div-container'>
|
|
|
|
<div className='item-horizontal-div-container'>
|
|
|
|
<div className='item-horizontal-div'>
|
|
|
|
<div className='item-horizontal-div'>
|
|
|
|
<img src={pdp} alt='player-image' height='100' width='100' />
|
|
|
|
<img src={pdp} alt='player-image' height='100' width='100' />
|
|
|
|
<h4>{name}</h4>
|
|
|
|
<h4>{player.name}</h4>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
{isBot && (
|
|
|
|
{isBot && (
|
|
|
|
<ToggleButtonGroup type='radio' name={`options-${id}`} defaultValue={1}>
|
|
|
|
<ToggleButtonGroup type='radio' name={`options-${player.id}`} defaultValue={1}>
|
|
|
|
<ToggleButton id={`tbg-radio-1-${id}`} value={1}>
|
|
|
|
<ToggleButton id={`tbg-radio-1-${player.id}`} value={1}>
|
|
|
|
Facile
|
|
|
|
Facile
|
|
|
|
</ToggleButton>
|
|
|
|
</ToggleButton>
|
|
|
|
<ToggleButton id={`tbg-radio-2-${id}`} value={2}>
|
|
|
|
<ToggleButton id={`tbg-radio-2-${player.id}`} value={2}>
|
|
|
|
Intermédiaire
|
|
|
|
Intermédiaire
|
|
|
|
</ToggleButton>
|
|
|
|
</ToggleButton>
|
|
|
|
<ToggleButton id={`tbg-radio-3-${id}`} value={3}>
|
|
|
|
<ToggleButton id={`tbg-radio-3-${player.id}`} value={3}>
|
|
|
|
Fort
|
|
|
|
Fort
|
|
|
|
</ToggleButton>
|
|
|
|
</ToggleButton>
|
|
|
|
</ToggleButtonGroup>
|
|
|
|
</ToggleButtonGroup>
|
|
|
|