class ProductsView extends StatelessWidget {
const ProductsView({
Key? key,
required this.title,
required this.items,
required this.productWidget,
}) : super(key: key);
final String title;
final Stream<List<Product>> items;
final ProductWidgetBuilder productWidget;
@override
Widget build(BuildContext context) {
return Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
SectionHeader(title: title),
Container(
margin: const EdgeInsets.symmetric(vertical: 8.0),
height: 200.0,
child: HitsListView(
items: items,
productWidget: productWidget,
scrollDirection: Axis.horizontal))
],
);
}
}