import { AvatarImage, AvatarFallback, Avatar } from "@/components/ui/avatar" import { CardTitle, CardHeader, CardContent, Card } from "@/components/ui/card" import { Badge } from "@/components/ui/badge" interface ChannelCardProps { channel_id: string name: string avatarUrl: string subscriberCount: number videoCount: number suborg: string nextMilestone: string nextMilestoneDays: string nextMilestoneDate: string } export function ChannelCard(props: ChannelCardProps) { const { channel_id, name, avatarUrl, subscriberCount, videoCount, suborg, nextMilestone, nextMilestoneDays, nextMilestoneDate } = props return (
PR
{name} {suborg}
Subscribers {subscriberCount.toLocaleString()}
Videos {videoCount}
Next Milestone {Number(nextMilestone).toLocaleString()}
{nextMilestoneDays} days {nextMilestoneDate}
) }