fix
This commit is contained in:
@@ -16,7 +16,7 @@ class MihCardDisplay extends StatefulWidget {
|
|||||||
}
|
}
|
||||||
|
|
||||||
class _MihCardDisplayState extends State<MihCardDisplay> {
|
class _MihCardDisplayState extends State<MihCardDisplay> {
|
||||||
Widget displayLoyaltyCard() {
|
Widget? displayLoyaltyCard() {
|
||||||
switch (widget.shopName.toLowerCase()) {
|
switch (widget.shopName.toLowerCase()) {
|
||||||
case "apple tree":
|
case "apple tree":
|
||||||
return Image.asset(
|
return Image.asset(
|
||||||
@@ -151,25 +151,28 @@ class _MihCardDisplayState extends State<MihCardDisplay> {
|
|||||||
return Image.asset(
|
return Image.asset(
|
||||||
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/fresmart-min.png');
|
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/fresmart-min.png');
|
||||||
default:
|
default:
|
||||||
return const Placeholder();
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
return Column(
|
return Visibility(
|
||||||
children: [
|
visible: displayLoyaltyCard() != null,
|
||||||
displayLoyaltyCard(),
|
child: Column(
|
||||||
FittedBox(
|
children: [
|
||||||
child: Text(
|
displayLoyaltyCard() != null ? displayLoyaltyCard()! : SizedBox(),
|
||||||
widget.nickname,
|
FittedBox(
|
||||||
style: const TextStyle(
|
child: Text(
|
||||||
fontSize: 25,
|
widget.nickname,
|
||||||
fontWeight: FontWeight.bold,
|
style: const TextStyle(
|
||||||
|
fontSize: 25,
|
||||||
|
fontWeight: FontWeight.bold,
|
||||||
|
),
|
||||||
),
|
),
|
||||||
),
|
)
|
||||||
)
|
],
|
||||||
],
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user