diff --git a/app/components/BuildCard.tsx b/app/components/BuildCard.tsx index e73559334..d5bcf4b2a 100644 --- a/app/components/BuildCard.tsx +++ b/app/components/BuildCard.tsx @@ -1,7 +1,12 @@ import clsx from "clsx"; import { useTranslation } from "~/hooks/useTranslation"; import { Link } from "react-router-dom"; -import type { Build, BuildWeapon, GearType, User } from "~/db/types"; +import type { + Build, + BuildWeapon, + GearType, + UserWithPlusTier, +} from "~/db/types"; import { useIsMounted } from "~/hooks/useIsMounted"; import { useUser } from "~/modules/auth"; import type { @@ -48,7 +53,10 @@ interface BuildProps { modes: ModeShort[] | null; weapons: Array; }; - owner?: Pick; + owner?: Pick< + UserWithPlusTier, + "discordId" | "discordName" | "discordDiscriminator" | "plusTier" + >; canEdit?: boolean; } @@ -98,6 +106,12 @@ export function BuildCard({ build, owner, canEdit = false }: BuildProps) {
•
)} + {owner?.plusTier ? ( + <> + +{owner.plusTier} +
•
+ + ) : null}