Skip to content

Commit f7ebf81

Browse files
atrakhConvex, Inc.
authored andcommitted
dashboard: show an icon for teams managed by vercel (#38348)
GitOrigin-RevId: f4823c243125ad1b306755f87848026bd0252acd
1 parent d7a8821 commit f7ebf81

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

npm-packages/dashboard/src/components/header/ProjectSelector/ProjectSelector.tsx

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import { cn } from "@ui/cn";
1313
import { logEvent } from "convex-analytics";
1414
import { SafeZone } from "elements/SafeZone";
1515
import { DeploymentDisplay } from "elements/DeploymentDisplay";
16+
import VercelLogo from "logos/vercel.svg";
1617
import { Breadcrumbs } from "../Breadcrumbs/Breadcrumbs";
1718
import { DeploymentMenuOptions } from "./DeploymentMenuOptions";
1819
import { ProjectMenuOptions } from "./ProjectMenuOptions";
@@ -66,7 +67,11 @@ export function ProjectSelector({
6667
maxWidth: width > 1024 ? "14rem" : width > 640 ? "10rem" : "6rem",
6768
}}
6869
>
69-
<Avatar size="small" name={team?.name} />
70+
{team?.managedBy === "vercel" ? (
71+
<VercelLogo className="size-3 dark:fill-white" />
72+
) : (
73+
<Avatar size="small" name={team?.name} />
74+
)}
7075
<span className="grow truncate">{team?.name}</span>
7176
</div>
7277
)}
@@ -92,7 +97,12 @@ export function ProjectSelector({
9297
>
9398
<div className="flex w-fit select-none flex-col items-start truncate text-sm">
9499
{team && selectedProject && (
95-
<span className="text-xs font-semibold">{team.name}</span>
100+
<div className="flex items-center gap-1">
101+
{team.managedBy === "vercel" && (
102+
<VercelLogo className="size-3 dark:fill-white" />
103+
)}
104+
<span className="text-xs font-semibold">{team.name}</span>
105+
</div>
96106
)}
97107
{selected}
98108
</div>

0 commit comments

Comments
 (0)