Avatar pictures (#16)

* feat(analysis): add Chess.com player avatars to analysis board
This commit is contained in:
titanium_machine
2025-05-07 23:17:06 +02:00
committed by GitHub
parent b0a4081709
commit 8167b9b621
3 changed files with 69 additions and 1 deletions

View File

@@ -17,7 +17,7 @@ export default function BoardContainer() {
const screenSize = useScreenSize();
const boardOrientation = useAtomValue(boardOrientationAtom);
const showBestMoveArrow = useAtomValue(showBestMoveArrowAtom);
const { whiteName, whiteElo, blackName, blackElo } =
const { whiteName, whiteElo, blackName, blackElo, whiteAvatar, blackAvatar } =
usePlayersNames(gameAtom);
const boardSize = useMemo(() => {
@@ -40,6 +40,8 @@ export default function BoardContainer() {
gameAtom={boardAtom}
whitePlayer={whiteElo ? `${whiteName} (${whiteElo})` : whiteName}
blackPlayer={blackElo ? `${blackName} (${blackElo})` : blackName}
whiteAvatar={whiteAvatar}
blackAvatar={blackAvatar}
boardOrientation={boardOrientation ? Color.White : Color.Black}
currentPositionAtom={currentPositionAtom}
showBestMoveArrow={showBestMoveArrow}