From 62b132b6984797d7b66ac0023ad397ad5f66d3a4 Mon Sep 17 00:00:00 2001 From: Xubin Ren <52506698+Re-bin@users.noreply.github.com> Date: Tue, 28 Jul 2026 17:52:42 +0800 Subject: [PATCH] style(webui): reduce repeated marketplace labels --- webui/src/components/settings/SkillsMarketplace.tsx | 10 +--------- webui/src/tests/app-layout.test.tsx | 4 ++-- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/webui/src/components/settings/SkillsMarketplace.tsx b/webui/src/components/settings/SkillsMarketplace.tsx index 5ab84a174..0b62acb86 100644 --- a/webui/src/components/settings/SkillsMarketplace.tsx +++ b/webui/src/components/settings/SkillsMarketplace.tsx @@ -504,7 +504,6 @@ function MarketplaceSkillRow({
- {skill.source} {skill.version ? · v{skill.version} : null} · @@ -572,18 +571,11 @@ function MarketplaceSkillRow({ function ProviderMark({ provider, - compact = false, }: { provider: Exclude; - compact?: boolean; }) { return ( - + {providerLabel(provider)} diff --git a/webui/src/tests/app-layout.test.tsx b/webui/src/tests/app-layout.test.tsx index 4afec428f..c2d1b1a9a 100644 --- a/webui/src/tests/app-layout.test.tsx +++ b/webui/src/tests/app-layout.test.tsx @@ -714,8 +714,8 @@ describe("App layout", () => { ).toBeInTheDocument(); expect(screen.getByText("find-skills")).toBeInTheDocument(); expect(screen.getByText("ima-skills")).toBeInTheDocument(); - expect(screen.getAllByText("SkillHub").length).toBeGreaterThan(0); - expect(screen.getAllByText("skills.sh").length).toBeGreaterThan(0); + expect(screen.getAllByText("SkillHub")).toHaveLength(2); + expect(screen.getAllByText("skills.sh")).toHaveLength(2); expect(screen.getByText(/14,481 installs \/ 24h/)).toBeInTheDocument(); expect( await screen.findByRole("img", { name: "8-week install trend" }),