decodePushTokensResult static method

JackfieldResult<PushTokenSnapshot> decodePushTokensResult(
  1. Object? payload
)

Decodes a push-token query outcome with opaque provider token values.

Implementation

static JackfieldResult<PushTokenSnapshot> decodePushTokensResult(
  Object? payload,
) => _decodeResult(payload, (value) {
  final data = _object(value, {'tokens'});
  return PushTokenSnapshot(_list(data['tokens']).map(_decodeToken));
});