import { Instagram } from "lucide-react"; import type { TeamMember } from "@/types/content"; interface TeamMemberInfoProps { members: TeamMember[]; activeIndex: number; onSelect: (index: number) => void; onOpenBio: () => void; } export function TeamMemberInfo({ members, activeIndex, onSelect, onOpenBio }: TeamMemberInfoProps) { const member = members[activeIndex]; return (
{member.instagram && ( {member.instagram.split("/").filter(Boolean).pop()} )} {(member.shortDescription || member.description) && (

{member.shortDescription || member.description}

)} {/* Progress dots — mobile only (desktop has carousel arrows) */}
{members.map((m, i) => { const isActive = i === activeIndex; return ( ); })}
); }