deflateAndEncode function

String deflateAndEncode(
  1. Map<String, dynamic> data
)

Deflates and encodes the given data map into a base64 URL-encoded string.

Implementation

String deflateAndEncode(Map<String, dynamic> data) {
  String jsonString = json.encode(data);
  List<int> dataBytes = utf8.encode(jsonString);

  String encoded = base64Url.encode(dataBytes);
  return encoded;
}