setPlayerTouched(index)}>
+
onTouch()}>
{name}
diff --git a/cryptide_project/src/Components/PlayerList.tsx b/cryptide_project/src/Components/PlayerList.tsx
index 7018e3b..52e6f2d 100644
--- a/cryptide_project/src/Components/PlayerList.tsx
+++ b/cryptide_project/src/Components/PlayerList.tsx
@@ -14,9 +14,10 @@ interface PlayerListProps {
players: Player[];
playerTouched: number
setPlayerTouched: (newPlayerTouch: number) => void;
+ playerIndex: number
}
-const PlayerList: React.FC
= ({ players, playerTouched, setPlayerTouched}) => {
+const PlayerList: React.FC = ({ players, playerTouched, setPlayerTouched, playerIndex}) => {
const theme = useTheme();
return (
@@ -36,7 +37,7 @@ const PlayerList: React.FC = ({ players, playerTouched, setPlay
setPlayerTouched={setPlayerTouched}
index={index}
showCircle={true}
- IsActualPlayer={player.id!=socket.id}/>
+ playerIndex={playerIndex}/>
))
}
diff --git a/cryptide_project/src/Pages/EndGame.tsx b/cryptide_project/src/Pages/EndGame.tsx
index 5d89576..1c24b76 100644
--- a/cryptide_project/src/Pages/EndGame.tsx
+++ b/cryptide_project/src/Pages/EndGame.tsx
@@ -98,7 +98,7 @@ function EndGame() {
{player.id !== winner?.id && (
-
{}} index={index} IsActualPlayer={false} showCircle={false}/>
+ {}} index={index} playerIndex={-2} showCircle={false}/>
{indices[players.findIndex((p) => p.id == player?.id)].ToString("fr")}
)}
diff --git a/cryptide_project/src/Pages/InGame.tsx b/cryptide_project/src/Pages/InGame.tsx
index a93af7a..7d1c015 100644
--- a/cryptide_project/src/Pages/InGame.tsx
+++ b/cryptide_project/src/Pages/InGame.tsx
@@ -102,6 +102,8 @@ const InGame = ({locale, changeLocale}) => {
const [showTurnBar, setShowTurnBar] = useState(false);
const [turnBarText, setTurnBarText] = useState("");
const [playerTouched, setPlayerTouched] = useState(-2)
+ const [playerIndex, setPlayerIndex] = useState(-2)
+
const [network, setNetwork] = useState
(null)
@@ -126,6 +128,10 @@ const InGame = ({locale, changeLocale}) => {
setTurnBarText(newTurnBarText)
}
+ const setPlayerIndexData = (playerIndex: number) => {
+ setPlayerIndex(playerIndex)
+ }
+
const generateTEX = () => {
if (network != null && personNetwork != null && person != null){
const tex = generateLatexCode(personNetwork, person, indices, network)
@@ -229,7 +235,8 @@ const InGame = ({locale, changeLocale}) => {
setPlayerTouched={handleSetPlayerTouched}
playerTouched={playerTouched}
setNetwork={setNetworkData}
- showLast={showLast}/>
+ showLast={showLast}
+ setPlayerIndex={setPlayerIndexData}/>
@@ -358,7 +365,7 @@ const InGame = ({locale, changeLocale}) => {
{ !IsSolo &&
}