From c38527b65dea461c4461bf264ae0e1f9cb678218 Mon Sep 17 00:00:00 2001 From: amirrezaghabeli Date: Tue, 19 Aug 2025 09:03:12 +0330 Subject: [PATCH] added country flags --- lib/views/home/tenders_list_item.dart | 6 +++++- pubspec.yaml | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/views/home/tenders_list_item.dart b/lib/views/home/tenders_list_item.dart index e2582d2..0756a0f 100644 --- a/lib/views/home/tenders_list_item.dart +++ b/lib/views/home/tenders_list_item.dart @@ -1,3 +1,4 @@ +import 'package:country_flags/country_flags.dart'; import 'package:flutter/material.dart'; import 'package:flutter_svg/svg.dart'; import 'package:tm_app/core/constants/strings.dart'; @@ -116,7 +117,10 @@ class TendersListItem extends StatelessWidget { SizedBox( width: 32.0.w(), height: 21.0.h(), - child: Image.asset(AssetsManager.seFlag, fit: BoxFit.cover), + child: CountryFlag.fromCountryCode( + tender.countryCode!, + shape: RoundedRectangle(4), + ), ), Spacer(), // Container( diff --git a/pubspec.yaml b/pubspec.yaml index 749304f..1114ba0 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -23,6 +23,7 @@ dependencies: json_annotation: ^4.8.1 http: ^1.5.0 intl: ^0.20.2 + country_flags: ^3.3.0 dev_dependencies: flutter_test: