changement de l'interface du joueur actuel 🎨
continuous-integration/drone/push Build is passing Details

pull/103/head
Pierre Ferreira 1 year ago
parent abbcdef165
commit d97ed83ae4

@ -14,7 +14,7 @@ const port = 3003;
// Middleware // Middleware
app.use(cors( app.use(cors(
{ {
origin: ["http://172.20.10.4:3000", "http://172.20.10.4:3000"], origin: ["http://localhost:3000", "http://172.20.10.4:3000"],
credentials: true credentials: true
} }
)); // Autoriser les requêtes cross-origin )); // Autoriser les requêtes cross-origin

@ -1,6 +1,6 @@
const ADRESSE_WEBSERVER = "http://172.20.10.4:3002" const ADRESSE_WEBSERVER = "http://localhost:3002"
const ADRESSE_DBSERVER = "http://172.20.10.4:3003" const ADRESSE_DBSERVER = "http://localhost:3003"
const tmp = ADRESSE_DBSERVER const tmp = ADRESSE_DBSERVER
const tmp2 = ADRESSE_WEBSERVER const tmp2 = ADRESSE_WEBSERVER

@ -37,7 +37,7 @@ const PersonStatus: React.FC<PlayerStatusProps> = ({img = Person, state= Person,
img = BotImg img = BotImg
} }
const [buffer, setBuffer] = useState("") const [buffer, setBuffer] = useState('50%')
const [touchedPlayer, setTouchedPlayer] = useState(-2) const [touchedPlayer, setTouchedPlayer] = useState(-2)
useEffect(() =>{ useEffect(() =>{
@ -48,10 +48,10 @@ const PersonStatus: React.FC<PlayerStatusProps> = ({img = Person, state= Person,
useEffect(() => { useEffect(() => {
if (playerIndex===index){ if (playerIndex===index){
setBuffer('solid 3px green') setBuffer('5px')
} }
else{ else{
setBuffer('') setBuffer('50%')
} }
}, [playerIndex]) }, [playerIndex])
@ -71,7 +71,7 @@ const PersonStatus: React.FC<PlayerStatusProps> = ({img = Person, state= Person,
}; };
const circleStyle: React.CSSProperties = { const circleStyle: React.CSSProperties = {
backgroundColor: touchedPlayer == index && showCircle ? 'gold' : positionToColor(index), // Changement de la couleur en fonction de la condition backgroundColor: touchedPlayer == index && showCircle ? 'gold' : positionToColor(index), // Changement de la couleur en fonction de la condition
borderRadius: '50%', borderRadius: buffer,
width: '80px', width: '80px',
height: '80px', height: '80px',
display: 'flex', display: 'flex',
@ -84,7 +84,7 @@ const PersonStatus: React.FC<PlayerStatusProps> = ({img = Person, state= Person,
const circleStyleInt: React.CSSProperties = { const circleStyleInt: React.CSSProperties = {
backgroundColor:'white', backgroundColor:'white',
borderRadius: '50%', borderRadius: buffer,
width: '70px', width: '70px',
height: '70px', height: '70px',
display: 'flex', display: 'flex',
@ -111,7 +111,7 @@ const PersonStatus: React.FC<PlayerStatusProps> = ({img = Person, state= Person,
</div> </div>
{/* </div> */} {/* </div> */}
</div> </div>
<div className='playerNameDisplay' style={{border:buffer}}> <div className='playerNameDisplay'>
<h5>{actualPlayerIndex !== index ? (name.substring(0, name.length - 2).length > 7 ? name.substring(0, name.length - 2).substring(0, 7) + '...' : name.substring(0, name.length - 2)) : 'vous'}</h5> <h5>{actualPlayerIndex !== index ? (name.substring(0, name.length - 2).length > 7 ? name.substring(0, name.length - 2).substring(0, 7) + '...' : name.substring(0, name.length - 2)) : 'vous'}</h5>
</div> </div>
</div> </div>

Loading…
Cancel
Save