import React, { useState } from 'react'; import type { UserProfile } from '../types'; interface UserCardProps { user: UserProfile; } const UserCard: React.FC = ({ user }) => { const [isExpanded, setIsExpanded] = useState(false); return (
{user.username}

{user.nickname}

@{user.username}

{isExpanded && (

{user.followers?.toLocaleString()}

Followers

{user.following?.toLocaleString()}

Following

{user.likes?.toLocaleString()}

Likes

{user.bio && (

Bio

{user.bio}

)}
)}
); }; export default UserCard;