"use client"; import { RiBankLine } from "@remixicon/react"; import Image from "next/image"; import StatusDot from "@/components/shared/status-dot"; import { resolveCardBrandLogoSrc } from "@/lib/cartoes/brand-assets"; import { resolveLogoSrc } from "@/lib/logo"; type SelectItemContentProps = { label: string; logo?: string | null; }; export function BrandSelectContent({ label }: { label: string }) { const logoSrc = resolveCardBrandLogoSrc(label); return ( {logoSrc ? ( {`Logo ) : ( )} {label} ); } export function StatusSelectContent({ label }: { label: string }) { const isActive = label === "Ativo"; return ( {label} ); } export function AccountSelectContent({ label, logo }: SelectItemContentProps) { const logoSrc = resolveLogoSrc(logo); return ( {logoSrc ? ( {`Logo ) : ( )} {label} ); }