import { ArrowRight } from "lucide-react"; interface UpNextBannerProps { nextShowTitle: string; /** Minutes remaining until the next show */ minutesUntil: number; nextShowStartTime: string; // "HH:MM" } export function UpNextBanner({ nextShowTitle, minutesUntil, nextShowStartTime, }: UpNextBannerProps) { const timeLabel = minutesUntil <= 1 ? "Starting now" : `In ${minutesUntil} min`; return (
{/* Label */}
Up Next {timeLabel}
{/* Show info */}

{nextShowTitle}

{nextShowStartTime}
); } export type { UpNextBannerProps };