convertUint8ListToListMap function

List<Map<String, dynamic>> convertUint8ListToListMap(
  1. Uint8List data
)

Implementation

List<Map<String, dynamic>> convertUint8ListToListMap(Uint8List data) {
  List<Map<String, dynamic>> listOfMaps = [];

  try {
    final decodedString = utf8.decode(data);

    listOfMaps = (json.decode((decodedString)) as List)
        .map((e) => e as Map<String, dynamic>)
        .toList();
  } on Exception catch (e) {
    /*  PopThis.showErrorOverlay(
      duration: 3.sec,
      errorMessage:
          "SupabaseDB.downloadMonthDataFromSupabase | CATCH ERROR: impossible to download file - reason: \n $e \n",
    ); */
    debugPrint("convertUint8ListIntoSupabaseDatabase | Error: $e");
  }

  return listOfMaps;
}