gqlQuery<T> function

Future<Map<String, dynamic>> gqlQuery<T>(
  1. Future<QueryResult<T>> query
)

Implementation

Future<Map<String, dynamic>> gqlQuery<T>(
  final Future<QueryResult<T>> query
) => query.then((final res) {
  if(res.hasException) {
    throw GqlException(
      res.exception?.graphqlErrors[0].message ?? 'Error'
    );
  }
  res.data?.remove('__typename');
  return res.data!;
});