show eu flag if it is empty
This commit is contained in:
@@ -75,11 +75,7 @@ class _CachedSvgState extends State<CachedSvg> {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
if (_isLoading) {
|
||||
return SizedBox(
|
||||
width: widget.width ?? 20,
|
||||
height: widget.height ?? 20,
|
||||
child: const Center(child: CircularProgressIndicator()),
|
||||
);
|
||||
return SizedBox();
|
||||
}
|
||||
|
||||
if (_svgData == null) {
|
||||
|
||||
+12
-11
@@ -11,16 +11,17 @@ class Flag extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return countryCode.isNotEmpty
|
||||
? ClipRRect(
|
||||
borderRadius: BorderRadius.circular(6),
|
||||
child: CachedSvg(
|
||||
url: '${AppConfig.flagUrl}$countryCode',
|
||||
width: 32.0.w(),
|
||||
height: 21.0.h(),
|
||||
fit: BoxFit.cover,
|
||||
),
|
||||
)
|
||||
: const SizedBox();
|
||||
return ClipRRect(
|
||||
borderRadius: BorderRadius.circular(6),
|
||||
child: CachedSvg(
|
||||
url:
|
||||
countryCode.isNotEmpty
|
||||
? '${AppConfig.flagUrl}$countryCode'
|
||||
: '${AppConfig.flagUrl}EU',
|
||||
width: 32.0.w(),
|
||||
height: 21.0.h(),
|
||||
fit: BoxFit.cover,
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user