import 'package:flutter/material.dart'; import 'package:gap/gap.dart'; import 'package:pharmacy_mobile/widgets/text_widget.dart'; class ConsultationWidget extends StatelessWidget { final String name; // final IconData? icon; final VoidCallback? onTap; final double? width; // final String? color; // final String description; const ConsultationWidget({super.key, required this.name, this.onTap, this.width}); @override Widget build(BuildContext context) { return GestureDetector( onTap: onTap, child: Container( width: width ?? MediaQuery.of(context).size.width - 96, padding: const EdgeInsets.symmetric(vertical: 16), decoration: BoxDecoration( borderRadius: BorderRadius.circular(12), // gradient: LinearGradient( // colors: Colors.white, // begin: Alignment.centerLeft, // end: Alignment.centerRight, // ), ), child: Row( mainAxisAlignment: MainAxisAlignment.start, children: [ const Gap(32), Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ TextWidget( text: name, size: 18, bold: true, ), ], ), ], ), ), ); } }