timhaley94/holdem

View on GitHub
client/src/components/Opponents/index.js

Summary

Maintainability
A
0 mins
Test Coverage
F
0%
import React from 'react';
import Opponent from '../Opponent';
import { useUser, useRound } from '../../state';
import styles from './index.module.css';

function Opponents() {
  const [{ id: userId }] = useUser();
  const { round } = useRound();
  const players = round?.players || [];

  return (
    <div className={styles.container}>
      {
        players
          .filter((player) => player.userId !== userId)
          .map((player) => (
            <Opponent key={player.userId} {...player} />
          ))
      }
    </div>
  );
}

export default Opponents;