mirror of
https://github.com/HKUDS/nanobot.git
synced 2026-08-31 08:13:11 +03:00
fix(webui): hide SkillHub install counts
This commit is contained in:
@@ -527,6 +527,8 @@ function MarketplaceSkillRow({
|
|||||||
<div className="mt-1 flex min-w-0 items-center gap-1.5 truncate text-[12px] text-muted-foreground">
|
<div className="mt-1 flex min-w-0 items-center gap-1.5 truncate text-[12px] text-muted-foreground">
|
||||||
{skill.source}
|
{skill.source}
|
||||||
{skill.version ? <span>· v{skill.version}</span> : null}
|
{skill.version ? <span>· v{skill.version}</span> : null}
|
||||||
|
{skill.provider === "skills_sh" ? (
|
||||||
|
<>
|
||||||
<span>·</span>
|
<span>·</span>
|
||||||
{skill.metric === "installs_24h"
|
{skill.metric === "installs_24h"
|
||||||
? t("settings.skills.marketplaceInstalls24h", {
|
? t("settings.skills.marketplaceInstalls24h", {
|
||||||
@@ -539,6 +541,8 @@ function MarketplaceSkillRow({
|
|||||||
formattedCount: skill.installs.toLocaleString(),
|
formattedCount: skill.installs.toLocaleString(),
|
||||||
defaultValue: "{{formattedCount}} installs",
|
defaultValue: "{{formattedCount}} installs",
|
||||||
})}
|
})}
|
||||||
|
</>
|
||||||
|
) : null}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{skill.provider === "skills_sh" ? <TrendSparkline values={trend} /> : null}
|
{skill.provider === "skills_sh" ? <TrendSparkline values={trend} /> : null}
|
||||||
|
|||||||
@@ -1201,6 +1201,7 @@ describe("App layout", () => {
|
|||||||
expect(screen.getAllByText("SkillHub")).toHaveLength(2);
|
expect(screen.getAllByText("SkillHub")).toHaveLength(2);
|
||||||
expect(screen.getAllByText("skills.sh")).toHaveLength(2);
|
expect(screen.getAllByText("skills.sh")).toHaveLength(2);
|
||||||
expect(screen.getByText(/14,481 installs \/ 24h/)).toBeInTheDocument();
|
expect(screen.getByText(/14,481 installs \/ 24h/)).toBeInTheDocument();
|
||||||
|
expect(screen.queryByText(/11,831 installs/)).not.toBeInTheDocument();
|
||||||
fireEvent.click(screen.getByRole("tab", { name: "SkillHub" }));
|
fireEvent.click(screen.getByRole("tab", { name: "SkillHub" }));
|
||||||
expect(screen.getByText("ima-skills")).toBeInTheDocument();
|
expect(screen.getByText("ima-skills")).toBeInTheDocument();
|
||||||
expect(screen.queryByText("find-skills")).not.toBeInTheDocument();
|
expect(screen.queryByText("find-skills")).not.toBeInTheDocument();
|
||||||
|
|||||||
Reference in New Issue
Block a user