fix: use VSCode icons instead of ExternalLinkIcon on agent page workspace selector (#24370)

This commit is contained in:
Danielle Maywood
2026-04-15 12:22:09 +01:00
committed by GitHub
parent 75f712feb7
commit 49d8c9e018
@@ -1,7 +1,6 @@
import {
ChevronDownIcon,
CopyIcon,
ExternalLinkIcon,
LayoutGridIcon,
MonitorIcon,
SquareTerminalIcon,
@@ -26,6 +25,8 @@ import {
DropdownMenuTrigger,
} from "#/components/DropdownMenu/DropdownMenu";
import { ExternalImage } from "#/components/ExternalImage/ExternalImage";
import { VSCodeIcon } from "#/components/Icons/VSCodeIcon";
import { VSCodeInsidersIcon } from "#/components/Icons/VSCodeInsidersIcon";
import {
Tooltip,
TooltipContent,
@@ -220,7 +221,11 @@ const VSCodeMenuItem: FC<{
onSelect={handleClick}
disabled={isGeneratingKey || !isRunning}
>
<ExternalLinkIcon className="size-3.5" />
{variant === "vscode" ? (
<VSCodeIcon className="size-3.5" />
) : (
<VSCodeInsidersIcon className="size-3.5" />
)}
{label}
</DropdownMenuItem>
);