query method

Future<ResponseModel> query(
  1. String queries, {
  2. Map<String, dynamic>? variables,
})

Implementation

Future<ResponseModel> query(
  String queries, {
  Map<String, dynamic>? variables,
}) async {
  return _execute(
    operationName: _getOperationName(queries),
    operationType: "Query",
    executor:
        () => _client.query(
          QueryOptions(
            document: gql(queries),
            variables: variables ?? {},
            fetchPolicy: FetchPolicy.networkOnly,
          ),
        ),
    retryOnTokenExpiry: () => query(queries, variables: variables),
  );
}