diff --git a/lib/models/history.dart b/lib/models/history.dart index bdc0f5f..663e3d0 100644 --- a/lib/models/history.dart +++ b/lib/models/history.dart @@ -16,6 +16,7 @@ class HistoryProvider with ChangeNotifier { List transBC; bool isFirstBuild = true; String fetchMoreCursor; + Map pageInfo; Future scan() async { await Permission.camera.request(); @@ -130,11 +131,11 @@ class HistoryProvider with ChangeNotifier { final List blockchainTX = (result.data['txsHistoryBc']['both']['edges'] as List); - final Map pageInfo = result.data['txsHistoryBc']['both']['pageInfo']; + pageInfo = result.data['txsHistoryBc']['both']['pageInfo']; fetchMoreCursor = pageInfo['endCursor']; - print(pageInfo['hasPreviousPage']); - print(pageInfo['hasNextPage']); + print('hasPreviousPage: ' + pageInfo['hasPreviousPage'].toString()); + print('hasNextPage: ' + pageInfo['hasNextPage'].toString()); if (fetchMoreCursor != null) { opts = FetchMoreOptions( diff --git a/lib/screens/history.dart b/lib/screens/history.dart index ba1fe80..1b3f66e 100644 --- a/lib/screens/history.dart +++ b/lib/screens/history.dart @@ -233,6 +233,7 @@ class HistoryScreen extends StatelessWidget with ChangeNotifier { indent: 0, endIndent: 0, ), + // !_historyProvider.pageInfo['hasPreviousPage'] //TODO: fix value of hasPreviousPage _historyProvider.transBC == null ? Text('Aucune transaction à afficher.') : loopTransactions(context, result),