flutter button with icon and text
ElevatedButton.icon(
icon: Icon(Icons.home),
label: Text('ElevatedButton'),
onPressed: () {},
),
Round button with text and icon in flutter
OutlinedButton.icon(
icon: Icon(Icons.home),
onPressed: (){},
label: Text('OutlinedButton'),
style: OutlinedButton.styleFrom(
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(20.0))
)
),