import 'package:flutter/material.dart'; import 'package:mc_common_app/extensions/string_extensions.dart'; import 'package:mc_common_app/theme/colors.dart'; class CustomAddButton extends StatelessWidget { final Widget icon; final String text; final Function() onTap; const CustomAddButton({Key? key, required this.text, required this.onTap, required this.icon}) : super(key: key); @override Widget build(BuildContext context) { return InkWell( onTap: onTap, child: Container( height: 110, decoration: BoxDecoration(color: MyColors.greyButtonColor, border: Border.all(width: 2, color: MyColors.greyAddBorderColor)), child: Row( mainAxisAlignment: MainAxisAlignment.center, children: [ icon, const SizedBox(width: 10), text.toText( fontSize: 15, isBold: true, color: MyColors.lightTextColor, ), ], ), ), ); } }