import '../../utils/api.dart'; import '../model/data_output.dart'; import '../model/transaction_model.dart'; class TransactionRepository { Future> fetchTransactions() async { Map parameters = {}; Map response = await Api.get(url: Api.getPaymentDetails, queryParameters: parameters); List transactionList = (response['data'] as List) .map((e) => TransactionModel.fromMap(e)) .toList(); return DataOutput( total: transactionList.length, modelList: transactionList); } }