import 'package:flutter/material.dart'; import 'package:movie_list_screen/model/movie.dart'; import 'movie_detail_screen.dart'; class MovieListScreen extends StatelessWidget { const MovieListScreen({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('Movie o Watch'), ), body: ListView.builder( itemCount: movieList.length, itemBuilder: (context, index) { Movie movie = movieList[index]; return Card( child: ListTile( title: Text(movie.title), subtitle: Text(movie.year.toString()), leading: Image.network(movie.imageUrl), trailing: Icon(Icons.arrow_forward_rounded), onTap: () { Navigator.push( context, MaterialPageRoute( builder: (context) => MovieDetailsScreen(movie))); }, ), ); }), ); } }