'use client';
import { Image } from '@/ui/Image';
import { PlaceholderImage } from '@/ui/PlaceholderImage';
import { TeamCard as UITeamCard } from '@/ui/TeamCard';
import React, { ReactNode } from 'react';
interface TeamCardProps {
name: string;
description?: string;
logo?: string;
memberCount: number;
isRecruiting?: boolean;
performanceBadge?: ReactNode;
specializationContent?: ReactNode;
categoryBadge?: ReactNode;
region?: string;
languagesContent?: ReactNode;
statsContent?: ReactNode;
onClick?: () => void;
}
export function TeamCard({
name,
description,
logo,
memberCount,
isRecruiting,
performanceBadge,
specializationContent,
categoryBadge,
region,
languagesContent,
onClick,
}: TeamCardProps) {
return (
) : (
)
}
badges={
{performanceBadge}
{specializationContent}
{categoryBadge}
{languagesContent}
}
/>
);
}