add cards

This commit is contained in:
2025-04-14 14:16:20 +02:00
parent 13ec909e22
commit 994ad1940c
2 changed files with 40 additions and 0 deletions

View File

@@ -73,6 +73,36 @@ class _MihCardDisplayState extends State<MihCardDisplay> {
case "eskom":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/eskom.png');
case "+more":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/plus_more.png');
case "bp":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/bp.png');
case "builders warehouse":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/builders.png');
case "exclusive books":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/exclusive_books.png');
case "pna":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/pna.png');
case "pq clothing":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/pq.png');
case "rage":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/rage.png');
case "sasol":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/sasol.png');
case "tfg group":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/tfg.png');
case "toys r us":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/toysrus.png');
default:
return const Placeholder();
}

View File

@@ -105,24 +105,34 @@ class _MihCardsState extends State<MihCards> {
controller: shopController,
hintText: "Shop Name",
dropdownOptions: const [
"+More",
"Apple Tree",
"Best Before",
"BP",
"Builders Warehouse",
"Checkers",
"Clicks",
"Cotton:On",
"Dis-Chem",
"Edgars",
"Eskom",
"Exclusive Books",
"Fresh Stop",
"Infinity",
"Jet",
"Makro",
"Panarottis",
"Pick n Pay",
"PnA",
"PQ Clothing",
"Rage",
"Sasol",
"Shell",
"Shoprite",
"Spar",
"Spur",
"TFG Group",
"Toys R Us",
"Woolworths"
],
required: true,