packBytes function
Implementation
Uint8List packBytes(Uint8List data) {
Uint8List result = Uint8List(0);
var encoder = ZipEncoder();
Archive archive = Archive();
ArchiveFile file = ArchiveFile("data", data.length, data);
archive.addFile(file);
List<int>? zippedContent = encoder.encode(archive);
if (zippedContent != null) {
result = Uint8List.fromList(zippedContent);
}
return result;
}