import React from 'react'; import Image from 'next/image'; import Countdown from '../Countdown'; type ChannelCardProps = { channel_id: string; name: string; avatarUrl: string; subscriberCount: number; videoCount: number; viewCount: number; suborg?: string; nextMilestone: string; nextMilestoneDays: string; nextMilestoneDate: string; }; const ChannelCard: React.FC = ({ channel_id, name, avatarUrl, subscriberCount, videoCount, viewCount, suborg, nextMilestone, nextMilestoneDays, nextMilestoneDate, }) => { return (
{name}

{name}

{suborg && (

{suborg}

)}

{subscriberCount.toLocaleString()}

Subscribers

{videoCount.toLocaleString()}

Videos

{viewCount.toLocaleString()}

Views

Next Milestone: {Number(nextMilestone).toLocaleString()}

Estimated Date: {nextMilestoneDate}

); }; export default ChannelCard;