feat(usage): use adaptive token format instead of fixed millions

This commit is contained in:
Supra4E8C
2026-02-13 13:35:33 +08:00
parent c4ca9be7b5
commit d027d04f64
3 changed files with 11 additions and 11 deletions

View File

@@ -1,7 +1,7 @@
import { useState, useMemo } from 'react';
import { useTranslation } from 'react-i18next';
import { Card } from '@/components/ui/Card';
import { formatTokensInMillions, formatUsd } from '@/utils/usage';
import { formatCompactNumber, formatUsd } from '@/utils/usage';
import styles from '@/pages/UsagePage.module.scss';
export interface ModelStat {
@@ -97,7 +97,7 @@ export function ModelStatsCard({ modelStats, loading, hasPrices }: ModelStatsCar
</span>
</span>
</td>
<td>{formatTokensInMillions(stat.tokens)}</td>
<td>{formatCompactNumber(stat.tokens)}</td>
<td>
<span
className={