import 'package:flutter/material.dart'; class FunctionGroup extends StatelessWidget { const FunctionGroup({ Key? key, required this.headLabel, this.children = const [], }) : super(key: key); final String headLabel; final List children; @override Widget build(BuildContext context) { return Container( color: Colors.white, child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Padding( padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 8), child: Text(headLabel, style: Theme.of(context).textTheme.headline6), ), const Divider(height: 1, indent: 16), ], ), ...children, ], ), ); } }