feat(ui): add recentUnique to deduplicate recent commands in Dashboard

💘 Generated with Crush

Assisted-by: MiniMax-M2.7 via Crush <crush@charm.land>
This commit is contained in:
Augustin
2026-04-24 17:01:08 +02:00
parent fca53440e6
commit b394ef9979

View File

@@ -109,6 +109,15 @@ export default function Dashboard({ api, refreshRef }) {
.map(([cmd, count]) => ({ cmd, count }))
})()
const recentUnique = (() => {
const seen = new Set()
return recentCmds.filter(c => {
if (seen.has(c.cmd)) return false
seen.add(c.cmd)
return true
})
})()
return (
<div className="dash-grid">
{/* CPU */}