import 'package:enaklo_pos/core/components/spaces.dart'; import 'package:enaklo_pos/core/constants/colors.dart'; import 'package:enaklo_pos/presentation/home/models/outlet_model.dart'; import 'package:flutter/material.dart'; class OutletCard extends StatelessWidget { final Outlet outlet; const OutletCard({super.key, required this.outlet}); @override Widget build(BuildContext context) { return Container( padding: const EdgeInsets.symmetric( horizontal: 16.0, vertical: 12.0, ), margin: EdgeInsets.only(bottom: 12), decoration: BoxDecoration( color: AppColors.white, border: Border.all(color: AppColors.primary), borderRadius: const BorderRadius.all(Radius.circular(8.0)), ), child: Row( children: [ Icon(Icons.store, color: AppColors.primary), SpaceWidth(12), Expanded( child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( outlet.name ?? "", style: const TextStyle( fontSize: 16, fontWeight: FontWeight.w600, ), ), Text( outlet.address ?? "", style: const TextStyle( fontSize: 12, ), overflow: TextOverflow.ellipsis, maxLines: 1, ), ], ), ), ], ), ); } }