Marketplace UI plumbing: wrappers, singleton tab, settings section, view shell

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-09-27 08:48:06 -07:00
co-authored by Claude Opus 5.5
parent d419d0a6b4
commit d23d0a44c5
21 changed files with 964 additions and 9 deletions
@@ -0,0 +1,9 @@
import type { MarketplaceApi } from "../../hooks/useMarketplace";
export default function InstalledPane({ mp }: { mp: MarketplaceApi }) {
return (
<p className="p-4 text-xs text-[var(--text-secondary)]">
{mp.updates.length} update{mp.updates.length === 1 ? "" : "s"} available.
</p>
);
}