mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-09-26 21:27:48 -05:00
Fix rosters playing status not showing with rosters with size of 4<
This commit is contained in:
@@ -61,6 +61,7 @@ export function TeamRosterInputs({
|
||||
|
||||
return (
|
||||
<TeamRoster
|
||||
key={team.id}
|
||||
idx={teamI}
|
||||
setPoints={setPoints}
|
||||
presentational={presentational}
|
||||
@@ -70,7 +71,7 @@ export function TeamRosterInputs({
|
||||
checkedPlayers={checkedPlayers[teamI].join(",")}
|
||||
winnerRadioChecked={winnerRadioChecked}
|
||||
points={points ? points[teamI] : undefined}
|
||||
key={team.id}
|
||||
result={result}
|
||||
/>
|
||||
);
|
||||
})}
|
||||
@@ -89,6 +90,7 @@ function _TeamRoster({
|
||||
points,
|
||||
winnerRadioChecked,
|
||||
checkedPlayers,
|
||||
result,
|
||||
}: {
|
||||
team: TournamentDataTeam;
|
||||
presentational: boolean;
|
||||
@@ -101,6 +103,7 @@ function _TeamRoster({
|
||||
points?: number;
|
||||
winnerRadioChecked: boolean;
|
||||
checkedPlayers: string;
|
||||
result?: Result;
|
||||
}) {
|
||||
const tournament = useTournament();
|
||||
|
||||
@@ -152,7 +155,9 @@ function _TeamRoster({
|
||||
</div>
|
||||
<TeamRosterInputsCheckboxes
|
||||
teamId={team.id}
|
||||
checkedPlayers={checkedPlayers.split(",").map(Number)}
|
||||
checkedPlayers={
|
||||
result?.participantIds ?? checkedPlayers.split(",").map(Number)
|
||||
}
|
||||
presentational={presentational}
|
||||
handlePlayerClick={(playerId: number) => {
|
||||
if (!setCheckedPlayers) return;
|
||||
|
||||
Reference in New Issue
Block a user