Fund Transfer page with Own Bank and Outside Bank modified
This commit is contained in:
@@ -10,8 +10,12 @@ import 'package:shimmer/shimmer.dart';
|
||||
class FundTransferBeneficiaryScreen extends StatefulWidget {
|
||||
final String creditAccountNo;
|
||||
final String remitterName;
|
||||
final bool isOwnBank;
|
||||
const FundTransferBeneficiaryScreen(
|
||||
{super.key, required this.creditAccountNo, required this.remitterName});
|
||||
{super.key,
|
||||
required this.creditAccountNo,
|
||||
required this.remitterName,
|
||||
required this.isOwnBank});
|
||||
|
||||
@override
|
||||
State<FundTransferBeneficiaryScreen> createState() =>
|
||||
@@ -33,7 +37,12 @@ class _FundTransferBeneficiaryScreenState
|
||||
Future<void> _loadBeneficiaries() async {
|
||||
final data = await service.fetchBeneficiaryList();
|
||||
setState(() {
|
||||
_beneficiaries = data;
|
||||
_beneficiaries = data
|
||||
.where((b) => widget.isOwnBank
|
||||
? b.bankName ==
|
||||
'THE KANGRA CENTRAL CO-OP BANK LIMITED' // Assuming 'KCCB' is your bank's name
|
||||
: b.bankName != 'THE KANGRA CENTRAL CO-OP BANK LIMITED')
|
||||
.toList();
|
||||
_isLoading = false;
|
||||
});
|
||||
}
|
||||
|
Reference in New Issue
Block a user