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": case "eskom":
return Image.asset( return Image.asset(
'lib/mih_components/mih_package_components/assets/images/loyalty_cards/eskom.png'); '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: default:
return const Placeholder(); return const Placeholder();
} }

View File

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