"use client"; import type { Database } from "@/types/database"; import { getTMDBImageUrl } from "@/types/tmdb"; type MovieRow = Database["public"]["Tables"]["movies"]["Row"]; interface PosterCardProps { movie: MovieRow; avatarColor?: string | null; onInfo: (movie: MovieRow) => void; } export function PosterCard({ movie, avatarColor, onInfo }: PosterCardProps) { const posterUrl = getTMDBImageUrl(movie.poster_path, "grid"); const altText = `${movie.title} (${movie.year}) poster`; return ( ); }