add new cards

This commit is contained in:
2025-05-07 11:14:57 +02:00
parent 9d07e069f9
commit 9d2ad7aa96
15 changed files with 52 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

View File

@@ -109,6 +109,45 @@ class _MihCardDisplayState extends State<MihCardDisplay> {
case "signature cosmetics & fragrances":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/signature_cosmetics-min.png');
case "ok foods":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/ok_food-min.png');
case "choppies":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/choppies-min.png');
case "boxer":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/boxer-min.png');
case "carrefour":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/carrefour-min.png');
case "sefalana":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/sefalana-min.png');
case "big save":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/big_save-min.png');
case "justrite":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/justrite-min.png');
case "naivas":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/naivas-min.png');
case "kero":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/kero-min.png');
case "auchan":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/auchan-min.png');
case "woermann brock":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/woermann_brock-min.png');
case "continente":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/continente-min.png');
case "fresmart":
return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/fresmart-min.png');
default:
return const Placeholder();
}

View File

@@ -107,26 +107,38 @@ class _MihCardsState extends State<MihCards> {
dropdownOptions: const [
"+More",
"Apple Tree",
"Auchan",
"Best Before",
"Big Save",
"Boxer",
"BP",
"Builders Warehouse",
"Checkers",
"Choppies",
"Clicks",
"Continente",
"Cotton:On",
"Carrefour",
"Dis-Chem",
"Edgars",
"Eskom",
"Exclusive Books",
"Fresh Stop",
"Fresmart",
"Infinity",
"Jet",
"Justrite",
"Kero",
"Leroy Merlin",
"Makro",
"Naivas",
"OK Foods",
"Panarottis",
"Pick n Pay",
"PnA",
"PQ Clothing",
"Rage",
"Sefalana",
"Sasol",
"Shell",
"Shoprite",
@@ -135,6 +147,7 @@ class _MihCardsState extends State<MihCards> {
"Spur",
"TFG Group",
"Toys R Us",
"Woermann Brock",
"Woolworths"
],
required: true,