import 'package:flutter/material.dart'; class ActivityViewCategories extends StatelessWidget { const ActivityViewCategories({super.key, this.categories}); final List? categories; @override Widget build(BuildContext context) { return Column( children: [ Padding( padding: const EdgeInsets.only(bottom: 10), child: SizedBox( height: 40, child: ListView.builder( shrinkWrap: true, scrollDirection: Axis.horizontal, padding: const EdgeInsets.fromLTRB(10, 0, 10, 0), itemCount: categories?.length, itemBuilder: (BuildContext context, int index) { return Padding( padding: const EdgeInsets.only(right: 5), child: ActionChip( visualDensity: VisualDensity.compact, avatar: const Icon(Icons.check_circle_outline), label: Text(maxLines: 1, '${categories?[index]}'), onPressed: () {}, )); }, ))), ], ); } }