import 'package:flutter/material.dart'; import 'package:s_gizi/app_design.dart'; class ProfileInfoTile extends StatelessWidget { const ProfileInfoTile({ super.key, required this.icon, required this.label, required this.value, }); final IconData icon; final String label; final String value; @override Widget build(BuildContext context) { return HealthCard( dense: true, padding: const EdgeInsets.all(12), child: Row( children: [ Icon(icon, color: SgColors.primary), const SizedBox(width: 10), Expanded( child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Text(label, style: AppTypography.caption), Text( value, maxLines: 1, overflow: TextOverflow.ellipsis, style: AppTypography.body.copyWith( fontWeight: FontWeight.w800, ), ), ], ), ), ], ), ); } }