fix(ui): remove loaded badge, order badges — source, icon, version, override, disabled

This commit is contained in:
HenkDz 2026-04-03 22:58:04 +01:00
parent c36ea1de6f
commit 01c05b5f1b

View file

@ -63,22 +63,16 @@ function AdapterRow({
{adapter.label || getAdapterLabel(adapter.type)}
</span>
<Badge variant="outline">{adapter.source === "external" ? "External" : "Built-in"}</Badge>
<Badge
variant="default"
className={adapter.loaded ? "bg-green-600 hover:bg-green-700" : ""}
>
{adapter.loaded ? "loaded" : "error"}
</Badge>
{adapter.version && (
<Badge variant="secondary" className="font-mono text-[10px]">
v{adapter.version}
</Badge>
)}
{adapter.source === "external" && (
adapter.isLocalPath
? <span title="Installed from local path"><FolderOpen className="h-4 w-4 text-amber-500" /></span>
: <span title="Installed from npm"><Package className="h-4 w-4 text-red-500" /></span>
)}
{adapter.version && (
<Badge variant="secondary" className="font-mono text-[10px]">
v{adapter.version}
</Badge>
)}
{adapter.overriddenBuiltin && (
<Badge variant="secondary" className="text-blue-600 border-blue-400">
Overrides built-in