getWidgetButton function

dynamic getWidgetButton({
  1. required String text,
  2. required IconData icon,
  3. required MaterialColor bgColor,
  4. dynamic onPressed()?,
})

Implementation

getWidgetButton({required String text, required IconData icon, required MaterialColor bgColor, Function()? onPressed }) {
  return MaterialButton(
    onPressed: onPressed,
    child: Column(
      children: <Widget>[
        Container(
          padding: const EdgeInsets.all(8),
          decoration: BoxDecoration(
              borderRadius: BorderRadius.circular(20),
              color: bgColor
          ),
          child: Icon(icon, color: Colors.white,),
        ),
        Text(text),
      ],
    ),
  );
}