import Countdown from 'react-countdown'
import { StatBar } from '../stats/StatBar'
import { Histogram } from '../stats/Histogram'
import { GameStats } from '../../lib/localStorage'
import { shareStatus } from '../../lib/share'
import { tomorrow } from '../../lib/words'
import { BaseModal } from './BaseModal'
import {
STATISTICS_TITLE,
GUESS_DISTRIBUTION_TEXT,
NEW_WORD_TEXT,
} from '../../constants/strings'
type Props = {
isOpen: boolean
handleClose: () => void
guesses: string[]
gameStats: GameStats
isGameLost: boolean
isGameWon: boolean
handleShare: () => void
}
export const StatsModal = ({
isOpen,
handleClose,
guesses,
gameStats,
isGameLost,
isGameWon,
handleShare,
}: Props) => {
if (gameStats.totalGames <= 0) {
return (
)
}
return (
{GUESS_DISTRIBUTION_TEXT}
{(isGameLost || isGameWon) && (
{NEW_WORD_TEXT}
)}
)
}