getPendingRequests method

  1. @override
Future<List<SyncRequest>> getPendingRequests()
override

Implementation

@override
Future<List<SyncRequest>> getPendingRequests() async {
  if (_box == null) return [];

  final requests = _box!.values.map((json) {
    final map = Map<String, dynamic>.from(json);
    return SyncRequest.fromJson(map);
  }).toList();

  requests.sort((a, b) => a.createdAt.compareTo(b.createdAt));
  return requests;
}