"use client"; import * as React from "react"; import { cn } from "./lib/utils"; export interface BioCardProps extends React.HTMLAttributes { name: string; initials: string; bio?: string; links?: { platform: string; href: string }[]; onFollow?: () => void; } /** Bio profile card: avatar + social links + follow button. */ export function BioCard({ name, initials, bio, links = [], onFollow, className, ...props }: BioCardProps) { const [following, setFollowing] = React.useState(false); return (
{initials}

{name}

{bio &&

{bio}

} {links.length > 0 && (
{links.map((l) => ( {l.platform} ))}
)}
); }