import 'package:flutter/material.dart';
Widget buildRowWrapContent() {
return LayoutBuilder(
builder: (context, constraints) {
final containerHeight = 50.0;
final containerWidth = 150.0;
final itemsPerRow = (constraints.maxWidth / containerWidth).floor();
List<Widget> widgets = List.generate(
20,
(index) => Container(
height: containerHeight,
width: containerWidth,
color: Colors.blue,
margin: const EdgeInsets.all(8.0),
),
);
return Wrap(
alignment: WrapAlignment.start,
spacing: 8.0,
runSpacing: 8.0,
children: widgets,
);
},
);
}