getPendingSyncItems method

Future<List<Map<String, dynamic>>> getPendingSyncItems(
  1. String dataType
)

Get pending sync items for a data type

Implementation

Future<List<Map<String, dynamic>>> getPendingSyncItems(
    String dataType) async {
  _prefs ??= await SharedPreferences.getInstance();
  final pendingJson = _prefs!.getString('pending_sync_$dataType');

  if (pendingJson == null) return [];

  final List<dynamic> pendingList = jsonDecode(pendingJson);
  return pendingList.cast<Map<String, dynamic>>();
}