import 'package:comwell_key_app/themes/light_theme.dart';
import 'package:flutter/material.dart';
import 'package:flutter_svg/flutter_svg.dart';
class ContactHotelButton extends StatelessWidget {
final String title;
final String subtitle;
final String iconPath;
final Function onClick;
const ContactHotelButton({
super.key,
required this.title,
required this.subtitle,
required this.iconPath,
required this.onClick,
});
@override
Widget build(BuildContext context) {
return InkWell(
onTap: () => onClick(),
borderRadius: BorderRadius.circular(10),
child: Ink(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(10),
border: Border.all(color: colorDivider),
),
child: Padding(
padding: const EdgeInsets.all(16.0),
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Column(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(title),
Text(
subtitle,
style: Theme.of(context).textTheme.bodySmall,
),
],
),
SvgPicture.asset(iconPath)
],
),
),
),
);
}
}