fix: Token 统计支持 M 单位并修复 lint 错误
- 用户仪表盘 Token 统计卡片支持 K/M 单位自动切换 - 更新 formatTokensK 工具函数支持百万级显示 - 修复 setup.go 中未检查返回值的 errcheck 错误
This commit is contained in:
@@ -153,6 +153,10 @@ const formatBalance = (b: number) =>
|
||||
|
||||
const formatNumber = (n: number) => n.toLocaleString()
|
||||
const formatCost = (c: number) => c.toFixed(4)
|
||||
const formatTokens = (t: number) => (t >= 1000 ? `${(t / 1000).toFixed(1)}K` : t.toString())
|
||||
const formatTokens = (t: number) => {
|
||||
if (t >= 1_000_000) return `${(t / 1_000_000).toFixed(1)}M`
|
||||
if (t >= 1000) return `${(t / 1000).toFixed(1)}K`
|
||||
return t.toString()
|
||||
}
|
||||
const formatDuration = (ms: number) => ms >= 1000 ? `${(ms / 1000).toFixed(2)}s` : `${ms.toFixed(0)}ms`
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user