Atualmente passo o texto do botão como parâmetro, ai queria saber se é possível também passar a cor do texto e um ícone.
import 'package:flutter/material.dart';
class Button extends StatelessWidget {
final String buttonText;
const Button(this.buttonText, {Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return TextButton(
onPressed: () {},
style: TextButton.styleFrom(
foregroundColor: Colors.black,
shape: const CircleBorder(),
padding: const EdgeInsets.all(20),
),
child: Text(
buttonText,
style: const TextStyle(color: Colors.white, fontSize: 30),
),
);
}
}