"use client"; import { Tv } from "lucide-react"; import type { ShowSummary } from "@/lib/types"; interface Props { show: ShowSummary; selected: boolean; onToggle: () => void; onClick: () => void; } export function ShowTile({ show, selected, onToggle, onClick }: Props) { return (
{show.season_count} {show.season_count === 1 ? "season" : "seasons"} · {show.episode_count} eps
{show.genres.length > 0 && ({show.genres.slice(0, 3).join(", ")}
)}