diff --git a/app/src/main/assets/cards/mib/faisa.png b/app/src/main/assets/cards/mib/faisa.png new file mode 100644 index 0000000..36fa49f Binary files /dev/null and b/app/src/main/assets/cards/mib/faisa.png differ diff --git a/app/src/main/assets/cards/mib/visa_bingaa.png b/app/src/main/assets/cards/mib/visa_bingaa.png new file mode 100644 index 0000000..ee29686 Binary files /dev/null and b/app/src/main/assets/cards/mib/visa_bingaa.png differ diff --git a/app/src/main/assets/cards/mib/visa_bingaa_mvr.png b/app/src/main/assets/cards/mib/visa_bingaa_mvr.png new file mode 120000 index 0000000..b84944c --- /dev/null +++ b/app/src/main/assets/cards/mib/visa_bingaa_mvr.png @@ -0,0 +1 @@ +visa_bingaa.png \ No newline at end of file diff --git a/app/src/main/assets/cards/mib/visa_bingaa_usd.png b/app/src/main/assets/cards/mib/visa_bingaa_usd.png new file mode 120000 index 0000000..b84944c --- /dev/null +++ b/app/src/main/assets/cards/mib/visa_bingaa_usd.png @@ -0,0 +1 @@ +visa_bingaa.png \ No newline at end of file diff --git a/app/src/main/java/sh/sar/basedbank/ui/home/PayWithCardFragment.kt b/app/src/main/java/sh/sar/basedbank/ui/home/PayWithCardFragment.kt index f361cd0..ff83b9c 100644 --- a/app/src/main/java/sh/sar/basedbank/ui/home/PayWithCardFragment.kt +++ b/app/src/main/java/sh/sar/basedbank/ui/home/PayWithCardFragment.kt @@ -276,9 +276,12 @@ ViewCompat.setOnApplyWindowInsetsListener(binding.contentLayout) { v, insets -> companion object { fun cardImageAsset(card: MibCard): String? = when (card.cardType) { + "51" -> "cards/mib/faisa.png" "53" -> "cards/mib/visa_black_platinum.png" "57" -> "cards/mib/visa_blue_everyday.png" "70" -> "cards/mib/visa_business.png" + "701" -> "cards/mib/visa_bingaa_mvr.png" + "702" -> "cards/mib/visa_bingaa_usd.png" else -> null }