import { useRouter } from "expo-router"; import { Image, View, TouchableOpacity } from "react-native"; import { Text } from "~/components/ui/Text"; export interface ItemData { id: string; title: string; type: "movie" | "tv"; year: number; posterUrl: string; } export default function Item({ data }: { data: ItemData }) { const router = useRouter(); const { title, type, year, posterUrl } = data; const handlePress = () => { console.log('Item pressed. Opening VideoPlayer...'); router.push('/video-player'); }; return ( { {title} {type === "tv" ? "Show" : "Movie"} {year} } ); }