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:
@@ -109,6 +109,15 @@ export default function Dashboard({ api, refreshRef }) {
|
|||||||
.map(([cmd, count]) => ({ cmd, count }))
|
.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 (
|
return (
|
||||||
<div className="dash-grid">
|
<div className="dash-grid">
|
||||||
{/* CPU */}
|
{/* CPU */}
|
||||||
|
|||||||
Reference in New Issue
Block a user