From e7bbab13ba52d99cb64482cc60d0edbd39bba4d0 Mon Sep 17 00:00:00 2001 From: Nilanjan Chakrabarti Date: Mon, 11 Aug 2025 13:13:28 +0530 Subject: [PATCH] Bank Logos in beneficiary list --- assets/images/hdfc_logo.png | Bin 0 -> 14146 bytes assets/images/icici_logo.png | Bin 0 -> 78501 bytes assets/images/pnb_logo.png | Bin 0 -> 2693 bytes .../screens/add_beneficiary_screen.dart | 4 +- .../screens/manage_beneficiaries_screen.dart | 24 +++++- .../fund_transfer_beneficiary_screen.dart | 24 +++++- lib/l10n/app_en.arb | 3 +- lib/l10n/app_hi.arb | 3 +- lib/l10n/app_localizations.dart | 38 +++++---- lib/l10n/app_localizations_en.dart | 20 ++--- lib/l10n/app_localizations_hi.dart | 26 +++--- pubspec.lock | 80 +++++++++--------- pubspec.yaml | 4 + 13 files changed, 134 insertions(+), 92 deletions(-) create mode 100644 assets/images/hdfc_logo.png create mode 100644 assets/images/icici_logo.png create mode 100644 assets/images/pnb_logo.png diff --git a/assets/images/hdfc_logo.png b/assets/images/hdfc_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..42e7b3080047a92607e66b3c73c0d72e60195efc GIT binary patch literal 14146 zcmeHOZ%h+s7(a##EhD567A0B}OAKla9}K!Bwx?b3sLG#0Gv^0`s0m7@)wsYspcjan zotxGu$q;b`y9gha;S7n{rXE%NAJZ0)xv|)-GwhnJp0uyE*WUH^wvEcCeKgs8E_d&} z|KH1-_kDiP``qvOth$oQRTL@+g2*+N8)^vRO*?*$&CbL*Lx;?5_?2;>hSF#Jd|Sid z#GHNQTMiIJ&fMgaL3H=b!Sg#2)$M$C`m0cVLpq7W@ct%QmQfRpIYSVuGL43H z=8t=V_p>kT+W7ufZ%MZ8MCQSq(8CD3zfphB)^>KUZem`=gHzv4Sy-vGEA*3mWAJxN z0`>it_m@SAP|RDkiANT>FoF8>vX~FpG4%weTw}C%IjJW_+U>_wu9L|2EksB0GasuqJeXY7q=$vL|e#(-5f8YzNm+c26E#CoGIKuUalA({M*gY*Q{Ce zIH%m#OSP*?=~)XnQ!jN?m61*7b0#M>+^&LRm=;(Lunj;ufK&uD0FeAoC`vlh$Nhq|mR4HO$CqSM3>f>g{i68&R>xSwWlAs!tX@WV9=^3N+w#uC=cUnEFzh zQ9kEgqFt7(xgIz9MI~Zw_6#~uvK}8a7TOXAm+h7ue{c3uoAqln9O09oo z60M^))%5&SC4)Ws1%`FC?kv^19)q`XkyovAVu-fcIi&wYuIFBF%4bXW)KQb#1ePez|gio`VwgKmmeCh`&m!j6aM>s&l4hI1GkPvKw< z_J*YG4a_iLodToXt2H;e7_mwdbI&lH!f#>tTMjG%U`GIH1jsT#5(4hj|B5pvektFn zn=c3Z`8qZ;GGQwC^Y4}#Zt>YgN^^5-i literal 0 HcmV?d00001 diff --git a/assets/images/icici_logo.png b/assets/images/icici_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..1c34562c429053345d03ff429f7018cb822dd241 GIT binary patch literal 78501 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%0Arg8x>NpE@W^ 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 literal 0 HcmV?d00001 diff --git a/lib/features/beneficiaries/screens/add_beneficiary_screen.dart b/lib/features/beneficiaries/screens/add_beneficiary_screen.dart index f56e325..b5fafa8 100644 --- a/lib/features/beneficiaries/screens/add_beneficiary_screen.dart +++ b/lib/features/beneficiaries/screens/add_beneficiary_screen.dart @@ -427,7 +427,7 @@ class _AddBeneficiaryScreen extends State { const SizedBox(height: 24), if (!_isBeneficiaryValidated) Padding( - padding: const EdgeInsetsGeometry.only(bottom: 24), + padding: const EdgeInsets.only(bottom: 24), child: SizedBox( width: double.infinity, child: ElevatedButton( @@ -452,7 +452,7 @@ class _AddBeneficiaryScreen extends State { child: CircularProgressIndicator( strokeWidth: 2), ) - : const Text('Validate Beneficiary'), + : Text(AppLocalizations.of(context).validateBeneficiary), ), ), ), diff --git a/lib/features/beneficiaries/screens/manage_beneficiaries_screen.dart b/lib/features/beneficiaries/screens/manage_beneficiaries_screen.dart index e4c555f..9ab4be6 100644 --- a/lib/features/beneficiaries/screens/manage_beneficiaries_screen.dart +++ b/lib/features/beneficiaries/screens/manage_beneficiaries_screen.dart @@ -67,7 +67,29 @@ class _ManageBeneficiariesScreen extends State { width: 40, height: 40, ); - } else { + } + if (bankName != null && bankName.toLowerCase().contains('hdfc bank ltd')) { + return Image.asset( + 'assets/images/hdfc_logo.png', + width: 40, + height: 40, + ); + } + if (bankName != null && bankName.toLowerCase().contains('icici bank ltd')) { + return Image.asset( + 'assets/images/icici_logo.png', + width: 40, + height: 40, + ); + } + if (bankName != null && bankName.toLowerCase().contains('punjab national bank')) { + return Image.asset( + 'assets/images/pnb_logo.png', + width: 40, + height: 40, + ); + } + else { return const Icon( Icons.account_balance, size: 40, diff --git a/lib/features/fund_transfer/screens/fund_transfer_beneficiary_screen.dart b/lib/features/fund_transfer/screens/fund_transfer_beneficiary_screen.dart index 1dfb0fc..be9a997 100644 --- a/lib/features/fund_transfer/screens/fund_transfer_beneficiary_screen.dart +++ b/lib/features/fund_transfer/screens/fund_transfer_beneficiary_screen.dart @@ -160,7 +160,29 @@ class _FundTransferBeneficiaryScreenState width: 40, height: 40, ); - } else { + } + if (bankName != null && bankName.toLowerCase().contains('hdfc bank ltd')) { + return Image.asset( + 'assets/images/hdfc_logo.png', + width: 40, + height: 40, + ); + } + if (bankName != null && bankName.toLowerCase().contains('icici bank ltd')) { + return Image.asset( + 'assets/images/icici_logo.png', + width: 40, + height: 40, + ); + } + if (bankName != null && bankName.toLowerCase().contains('punjab national bank')) { + return Image.asset( + 'assets/images/pnb_logo.png', + width: 40, + height: 40, + ); + } + else { return const Icon( Icons.account_balance, size: 40, diff --git a/lib/l10n/app_en.arb b/lib/l10n/app_en.arb index 42c8f17..d2d55e3 100644 --- a/lib/l10n/app_en.arb +++ b/lib/l10n/app_en.arb @@ -229,6 +229,7 @@ "beneficiaryAddedSuccess": "Beneficiary Added Successfully", "beneficiaryAdditionFailed": "Beneficiary Addition Failed", "noBeneficiaryFound": "No beneficiaries found", - "beneficiaryName": "Beneficiary Name" + "beneficiaryName": "Beneficiary Name", + "validateBeneficiary": "Validate Beneficiary" } diff --git a/lib/l10n/app_hi.arb b/lib/l10n/app_hi.arb index 10678e5..68b0420 100644 --- a/lib/l10n/app_hi.arb +++ b/lib/l10n/app_hi.arb @@ -229,5 +229,6 @@ "beneficiaryAddedSuccess": "लाभार्थी सफलतापूर्वक जोड़ा गया", "beneficiaryAdditionFailed": "लाभार्थी जोड़ने में विफल", "noBeneficiaryFound": "कोई लाभार्थी नहीं मिला", - "beneficiaryName": "लाभार्थी नाम" + "beneficiaryName": "लाभार्थी नाम", + "validateBeneficiary": "लाभार्थी को सत्यापित करें" } diff --git a/lib/l10n/app_localizations.dart b/lib/l10n/app_localizations.dart index 41c35a1..cb05464 100644 --- a/lib/l10n/app_localizations.dart +++ b/lib/l10n/app_localizations.dart @@ -62,8 +62,7 @@ import 'app_localizations_hi.dart'; /// be consistent with the languages listed in the AppLocalizations.supportedLocales /// property. abstract class AppLocalizations { - AppLocalizations(String locale) - : localeName = intl.Intl.canonicalizedLocale(locale.toString()); + AppLocalizations(String locale) : localeName = intl.Intl.canonicalizedLocale(locale.toString()); final String localeName; @@ -71,8 +70,7 @@ abstract class AppLocalizations { return Localizations.of(context, AppLocalizations)!; } - static const LocalizationsDelegate delegate = - _AppLocalizationsDelegate(); + static const LocalizationsDelegate delegate = _AppLocalizationsDelegate(); /// A list of this localizations delegate along with the default localizations /// delegates. @@ -84,8 +82,7 @@ abstract class AppLocalizations { /// Additional delegates can be added by appending to this list in /// MaterialApp. This list does not have to be used at all if a custom list /// of delegates is preferred or required. - static const List> localizationsDelegates = - >[ + static const List> localizationsDelegates = >[ delegate, GlobalMaterialLocalizations.delegate, GlobalCupertinoLocalizations.delegate, @@ -1405,10 +1402,15 @@ abstract class AppLocalizations { /// In en, this message translates to: /// **'Beneficiary Name'** String get beneficiaryName; + + /// No description provided for @validateBeneficiary. + /// + /// In en, this message translates to: + /// **'Validate Beneficiary'** + String get validateBeneficiary; } -class _AppLocalizationsDelegate - extends LocalizationsDelegate { +class _AppLocalizationsDelegate extends LocalizationsDelegate { const _AppLocalizationsDelegate(); @override @@ -1417,25 +1419,25 @@ class _AppLocalizationsDelegate } @override - bool isSupported(Locale locale) => - ['en', 'hi'].contains(locale.languageCode); + bool isSupported(Locale locale) => ['en', 'hi'].contains(locale.languageCode); @override bool shouldReload(_AppLocalizationsDelegate old) => false; } AppLocalizations lookupAppLocalizations(Locale locale) { + + // Lookup logic when only language code is specified. switch (locale.languageCode) { - case 'en': - return AppLocalizationsEn(); - case 'hi': - return AppLocalizationsHi(); + case 'en': return AppLocalizationsEn(); + case 'hi': return AppLocalizationsHi(); } throw FlutterError( - 'AppLocalizations.delegate failed to load unsupported locale "$locale". This is likely ' - 'an issue with the localizations generation tool. Please file an issue ' - 'on GitHub with a reproducible sample app and the gen-l10n configuration ' - 'that was used.'); + 'AppLocalizations.delegate failed to load unsupported locale "$locale". This is likely ' + 'an issue with the localizations generation tool. Please file an issue ' + 'on GitHub with a reproducible sample app and the gen-l10n configuration ' + 'that was used.' + ); } diff --git a/lib/l10n/app_localizations_en.dart b/lib/l10n/app_localizations_en.dart index 39652bc..645907e 100644 --- a/lib/l10n/app_localizations_en.dart +++ b/lib/l10n/app_localizations_en.dart @@ -1,5 +1,3 @@ -// ignore: unused_import -import 'package:intl/intl.dart' as intl; import 'app_localizations.dart'; // ignore_for_file: type=lint @@ -488,8 +486,7 @@ class AppLocalizationsEn extends AppLocalizations { String get otpVerification => 'OTP Verification'; @override - String get otpSentMessage => - 'Enter the 4-digit OTP sent to your mobile number'; + String get otpSentMessage => 'Enter the 4-digit OTP sent to your mobile number'; @override String get verifyOtp => 'Verify OTP'; @@ -507,15 +504,13 @@ class AppLocalizationsEn extends AppLocalizations { String get tpinRequired => 'TPIN Required'; @override - String get tpinRequiredMessage => - 'You need to set your TPIN to continue with secure transactions'; + String get tpinRequiredMessage => 'You need to set your TPIN to continue with secure transactions'; @override String get setTpinTitle => 'Set TPIN'; @override - String get tpinInfo => - 'Your TPIN is a 6-digit code used to authorize transactions. Keep it safe and do not share it with anyone.'; + String get tpinInfo => 'Your TPIN is a 6-digit code used to authorize transactions. Keep it safe and do not share it with anyone.'; @override String get tpinFailed => 'Failed to set TPIN. Please try again.'; @@ -569,8 +564,7 @@ class AppLocalizationsEn extends AppLocalizations { String get enableFingerprintLogin => 'Enable Fingerprint Login?'; @override - String get enableFingerprintMessage => - 'Would you like to enable fingerprint authentication for faster login?'; + String get enableFingerprintMessage => 'Would you like to enable fingerprint authentication for faster login?'; @override String get no => 'No'; @@ -591,8 +585,7 @@ class AppLocalizationsEn extends AppLocalizations { String get loading => 'Loading......'; @override - String get enableFingerprintQuick => - 'Enable fingerprint authentication for quick login?'; + String get enableFingerprintQuick => 'Enable fingerprint authentication for quick login?'; @override String get kccb => 'KCCB'; @@ -668,4 +661,7 @@ class AppLocalizationsEn extends AppLocalizations { @override String get beneficiaryName => 'Beneficiary Name'; + + @override + String get validateBeneficiary => 'Validate Beneficiary'; } diff --git a/lib/l10n/app_localizations_hi.dart b/lib/l10n/app_localizations_hi.dart index 1ee9946..1528854 100644 --- a/lib/l10n/app_localizations_hi.dart +++ b/lib/l10n/app_localizations_hi.dart @@ -1,5 +1,3 @@ -// ignore: unused_import -import 'package:intl/intl.dart' as intl; import 'app_localizations.dart'; // ignore_for_file: type=lint @@ -54,8 +52,7 @@ class AppLocalizationsHi extends AppLocalizations { String get enableBiometric => 'बायोमेट्रिक प्रमाणीकरण सक्षम करें'; @override - String get useBiometricPrompt => - 'तेज़ लॉगिन के लिए फिंगरप्रिंट/फेस आईडी का उपयोग करें?'; + String get useBiometricPrompt => 'तेज़ लॉगिन के लिए फिंगरप्रिंट/फेस आईडी का उपयोग करें?'; @override String get later => 'बाद में'; @@ -489,8 +486,7 @@ class AppLocalizationsHi extends AppLocalizations { String get otpVerification => 'ओटीपी सत्यापन'; @override - String get otpSentMessage => - 'अपने मोबाइल नंबर पर भेजा गया 4-अंकों का ओटीपी दर्ज करें'; + String get otpSentMessage => 'अपने मोबाइल नंबर पर भेजा गया 4-अंकों का ओटीपी दर्ज करें'; @override String get verifyOtp => 'ओटीपी सत्यापित करें'; @@ -508,15 +504,13 @@ class AppLocalizationsHi extends AppLocalizations { String get tpinRequired => 'टी-पिन आवश्यक है'; @override - String get tpinRequiredMessage => - 'सुरक्षित लेनदेन के लिए टी-पिन सेट करना आवश्यक है'; + String get tpinRequiredMessage => 'सुरक्षित लेनदेन के लिए टी-पिन सेट करना आवश्यक है'; @override String get setTpinTitle => 'टी-पिन सेट करें'; @override - String get tpinInfo => - 'आपका टी-पिन 6 अंकों का कोड है जिसका उपयोग लेन-देन को प्रमाणित करने के लिए किया जाता है। इसे सुरक्षित रखें और किसी से साझा न करें।'; + String get tpinInfo => 'आपका टी-पिन 6 अंकों का कोड है जिसका उपयोग लेन-देन को प्रमाणित करने के लिए किया जाता है। इसे सुरक्षित रखें और किसी से साझा न करें।'; @override String get tpinFailed => 'टी-पिन सेट करने में विफल। कृपया पुनः प्रयास करें।'; @@ -570,8 +564,7 @@ class AppLocalizationsHi extends AppLocalizations { String get enableFingerprintLogin => 'फिंगरप्रिंट लॉगिन सक्षम करें?'; @override - String get enableFingerprintMessage => - 'क्या आप तेज लॉगिन के लिए फिंगरप्रिंट प्रमाणीकरण सक्षम करना चाहेंगे?'; + String get enableFingerprintMessage => 'क्या आप तेज लॉगिन के लिए फिंगरप्रिंट प्रमाणीकरण सक्षम करना चाहेंगे?'; @override String get no => 'नहीं'; @@ -580,8 +573,7 @@ class AppLocalizationsHi extends AppLocalizations { String get yes => 'हाँ'; @override - String get authenticateToEnable => - 'फिंगरप्रिंट लॉगिन सक्षम करने के लिए प्रमाणीकरण करें'; + String get authenticateToEnable => 'फिंगरप्रिंट लॉगिन सक्षम करने के लिए प्रमाणीकरण करें'; @override String get exitApp => 'ऐप बंद करें'; @@ -593,8 +585,7 @@ class AppLocalizationsHi extends AppLocalizations { String get loading => 'लोड हो रहा है......'; @override - String get enableFingerprintQuick => - 'तेज़ लॉगिन के लिए फिंगरप्रिंट प्रमाणीकरण सक्षम करें?'; + String get enableFingerprintQuick => 'तेज़ लॉगिन के लिए फिंगरप्रिंट प्रमाणीकरण सक्षम करें?'; @override String get kccb => 'केसीसीबी'; @@ -670,4 +661,7 @@ class AppLocalizationsHi extends AppLocalizations { @override String get beneficiaryName => 'लाभार्थी नाम'; + + @override + String get validateBeneficiary => 'लाभार्थी को सत्यापित करें'; } diff --git a/pubspec.lock b/pubspec.lock index 4c68879..832df6d 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -21,10 +21,10 @@ packages: dependency: transitive description: name: async - sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb" + sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" url: "https://pub.dev" source: hosted - version: "2.13.0" + version: "2.11.0" bloc: dependency: "direct main" description: @@ -37,10 +37,10 @@ packages: dependency: transitive description: name: boolean_selector - sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea" + sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.1" chalkdart: dependency: transitive description: @@ -53,10 +53,10 @@ packages: dependency: transitive description: name: characters - sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 + sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" url: "https://pub.dev" source: hosted - version: "1.4.0" + version: "1.3.0" checked_yaml: dependency: transitive description: @@ -77,18 +77,18 @@ packages: dependency: transitive description: name: clock - sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b + sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "1.1.1" collection: dependency: transitive description: name: collection - sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76" + sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a url: "https://pub.dev" source: hosted - version: "1.19.1" + version: "1.18.0" confetti: dependency: "direct main" description: @@ -149,10 +149,10 @@ packages: dependency: transitive description: name: fake_async - sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44" + sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" url: "https://pub.dev" source: hosted - version: "1.3.3" + version: "1.3.1" ffi: dependency: transitive description: @@ -353,10 +353,10 @@ packages: dependency: "direct main" description: name: intl - sha256: "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5" + sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf url: "https://pub.dev" source: hosted - version: "0.20.2" + version: "0.19.0" js: dependency: transitive description: @@ -377,18 +377,18 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0" + sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" url: "https://pub.dev" source: hosted - version: "10.0.9" + version: "10.0.5" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573 + sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" url: "https://pub.dev" source: hosted - version: "3.0.9" + version: "3.0.5" leak_tracker_testing: dependency: transitive description: @@ -457,10 +457,10 @@ packages: dependency: transitive description: name: matcher - sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 + sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb url: "https://pub.dev" source: hosted - version: "0.12.17" + version: "0.12.16+1" material_color_utilities: dependency: transitive description: @@ -481,10 +481,10 @@ packages: dependency: transitive description: name: meta - sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 url: "https://pub.dev" source: hosted - version: "1.16.0" + version: "1.15.0" mime: dependency: transitive description: @@ -505,10 +505,10 @@ packages: dependency: transitive description: name: path - sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" + sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" url: "https://pub.dev" source: hosted - version: "1.9.1" + version: "1.9.0" path_parsing: dependency: transitive description: @@ -689,15 +689,15 @@ packages: dependency: transitive description: flutter source: sdk - version: "0.0.0" + version: "0.0.99" source_span: dependency: transitive description: name: source_span - sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c" + sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c" url: "https://pub.dev" source: hosted - version: "1.10.1" + version: "1.10.0" sprintf: dependency: transitive description: @@ -710,42 +710,42 @@ packages: dependency: transitive description: name: stack_trace - sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1" + sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" url: "https://pub.dev" source: hosted - version: "1.12.1" + version: "1.11.1" stream_channel: dependency: transitive description: name: stream_channel - sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d" + sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 url: "https://pub.dev" source: hosted - version: "2.1.4" + version: "2.1.2" string_scanner: dependency: transitive description: name: string_scanner - sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43" + sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" url: "https://pub.dev" source: hosted - version: "1.4.1" + version: "1.2.0" term_glyph: dependency: transitive description: name: term_glyph - sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e" + sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 url: "https://pub.dev" source: hosted - version: "1.2.2" + version: "1.2.1" test_api: dependency: transitive description: name: test_api - sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd + sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" url: "https://pub.dev" source: hosted - version: "0.7.4" + version: "0.7.2" typed_data: dependency: transitive description: @@ -862,10 +862,10 @@ packages: dependency: transitive description: name: vm_service - sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02 + sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d" url: "https://pub.dev" source: hosted - version: "15.0.0" + version: "14.2.5" web: dependency: transitive description: @@ -907,5 +907,5 @@ packages: source: hosted version: "3.1.3" sdks: - dart: ">=3.7.0-0 <4.0.0" + dart: ">=3.5.0 <4.0.0" flutter: ">=3.24.0" diff --git a/pubspec.yaml b/pubspec.yaml index 960f3d6..7b87a89 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -99,9 +99,13 @@ flutter: - assets/images/avatar_male.svg - assets/images/avatar_female.svg - assets/images/kconnect2.webp + - assets/images/icici_logo.png + - assets/images/hdfc_logo.png + - assets/images/pnb_logo.png - assets/animations/rupee.json - assets/animations/error.json - assets/animations/done.json + # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware