How to use the ember-apollo-client.queryManager function in ember-apollo-client

To help you get started, we’ve selected a few ember-apollo-client examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github ember-graphql / ember-apollo-client / tests / dummy / app / routes / luke.js View on Github external
import Route from '@ember/routing/route';
import { queryManager } from 'ember-apollo-client';
import query from 'dummy/gql/queries/human';

const variables = { id: '1000' };

export default Route.extend({
  apollo: queryManager(),

  model() {
    return this.apollo.watchQuery(
      {
        query,
        variables,
        fetchPolicy: 'cache-and-network',
      },
      'human'
    );
  },

  actions: {
    refetchModel() {
      this.apollo.query({
        query,
github ember-graphql / ember-apollo-client / tests / dummy / app / routes / movie.js View on Github external
import Route from '@ember/routing/route';
import { queryManager, getObservable } from 'ember-apollo-client';
import query from 'dummy/gql/queries/movie';
import mutation from 'dummy/gql/mutations/change-movie-title';

export default Route.extend({
  apollo: queryManager(),

  model({ id }) {
    return this.apollo.watchQuery({
      query,
      variables: {
        id,
      },
    });
  },

  actions: {
    refetchData(id) {
      this.apollo.query({
        query,
        variables: { id },
        fetchPolicy: 'network-only',
github ember-graphql / ember-apollo-client / tests / dummy / app / routes / index.js View on Github external
import Route from '@ember/routing/route';
import { queryManager, getObservable } from 'ember-apollo-client';
import query from 'dummy/gql/queries/movies';

export default Route.extend({
  apollo: queryManager(),

  queryParams: {
    topRated: {
      refreshModel: true,
    },
  },

  model({ topRated }) {
    return this.apollo.watchQuery({
      query,
      variables: {
        topRated,
      },
    });
  },

ember-apollo-client

An ember-cli addon for the Apollo GraphQL Client.

MIT
Latest version published 1 year ago

Package Health Score

54 / 100
Full package analysis