import { Locale } from 'discord.js'; import { AllStats, SupplementaryStats } from '../../core/blitz/getAccountInfo'; import { translator } from '../../core/localization/translator'; import isNumber from '../../core/math/isNumber'; import getWN8Percentile from '../../core/statistics/getWN8Percentile'; import { Card } from './components/Card'; import { Root } from './components/Root'; import { Row } from './components/Row'; export interface GenericAllStatsProps { stats: AllStats; supplementaryStats?: SupplementaryStats; locale: Locale; } export default function GenericAllStats({ stats, supplementaryStats, locale, }: GenericAllStatsProps) { const { t } = translator(locale); const damageRatio = stats.damage_dealt / stats.damage_received; const killsToDeathRatio = stats.frags / (stats.battles - stats.survived_battles); return ( ); }