|
@@ -1,10 +1,13 @@
|
|
|
import flagLookup from '../../../../domain/flagLookup';
|
|
|
import styles from './ScoreBoard.module.css';
|
|
|
|
|
|
+// since everyone wants to use giant names...
|
|
|
+const nameLineWidthGuess = 25;
|
|
|
+
|
|
|
const PlayerScoreTile = ({ name, guesses, totalScore, winner }) => (
|
|
|
<div className={styles.tile}>
|
|
|
<div className={styles.header}>
|
|
|
- <span className={styles.name}>{name}</span>
|
|
|
+ <span className={`${styles.name} ${name.length > nameLineWidthGuess ? styles.longname : ''}`}>{name}</span>
|
|
|
<span className={styles.total}>{winner && '🏆'} {totalScore}</span>
|
|
|
</div>
|
|
|
<div className={styles.scores}>
|