diff --git a/client/src/components/netflix-grid.tsx b/client/src/components/netflix-grid.tsx index 27c2ad3..bda81db 100644 --- a/client/src/components/netflix-grid.tsx +++ b/client/src/components/netflix-grid.tsx @@ -143,10 +143,12 @@ function CategoryRow({ category, onVideoClick }: CategoryRowProps) { const scroll = (direction: 'left' | 'right') => { const totalVideos = category.videos.length; - if (direction === 'left') { - setCurrentIndex(prev => prev === 0 ? totalVideos - 1 : prev - 1); + if (direction === 'right') { + // Move one video forward (shift left to show next video) + setCurrentIndex(prev => (prev + 1) % totalVideos); } else { - setCurrentIndex(prev => prev === totalVideos - 1 ? 0 : prev + 1); + // Move one video backward (shift right to show previous video) + setCurrentIndex(prev => prev === 0 ? totalVideos - 1 : prev - 1); } };