diff --git a/bun.lock b/bun.lock index 89ca8458979..9ae870fb9ec 100644 --- a/bun.lock +++ b/bun.lock @@ -855,6 +855,7 @@ "version": "1.17.19", "dependencies": { "@ibm/plex": "6.4.1", + "@kobalte/core": "catalog:", "@opencode-ai/stats-core": "workspace:*", "@opencode-ai/ui": "workspace:*", "@solidjs/meta": "catalog:", diff --git a/packages/stats/app/package.json b/packages/stats/app/package.json index 67abf1afd94..4449d2136af 100644 --- a/packages/stats/app/package.json +++ b/packages/stats/app/package.json @@ -13,6 +13,7 @@ }, "dependencies": { "@ibm/plex": "6.4.1", + "@kobalte/core": "catalog:", "@opencode-ai/stats-core": "workspace:*", "@opencode-ai/ui": "workspace:*", "@solidjs/meta": "catalog:", diff --git a/packages/stats/app/src/routes/[lab]/[model].tsx b/packages/stats/app/src/routes/[lab]/[model].tsx index d751de27080..1a0d6403deb 100644 --- a/packages/stats/app/src/routes/[lab]/[model].tsx +++ b/packages/stats/app/src/routes/[lab]/[model].tsx @@ -39,7 +39,7 @@ import { uniqueComparisonPairs, type ComparisonModelRef, } from "../compare-cards" -import { createBreadcrumbMenuRoot } from "../breadcrumb-menu" +import { BreadcrumbSelect } from "../breadcrumb-select" import { applyThemePreference, Footer, @@ -285,10 +285,9 @@ function ModelHero(props: { const labModels = () => props.catalogData?.labs.find((lab) => lab.id === providerSlug(labId()))?.models ?? (props.catalog ? [props.catalog] : []) - const menuRoot = createBreadcrumbMenuRoot() return (
-