Sha256: 2cd700d7fff447d8342f462a74d041b068d6771a2fe3b9e0849b3d62603d2253

Contents?: true

Size: 504 Bytes

Versions: 15

Compression:

Stored size: 504 Bytes

Contents

export default class ApiFetcher { // eslint-disable-line no-unused-vars
  constructor(query, variables) {
    this.query = query;
    this.variables = variables;
  }

  fetch(callback) {
    $.ajax({
      method: "POST",
      url: "/api",
      contentType: "application/json",
      data: JSON.stringify({
        query: this.query,
        variables: this.variables
      })
    }).done(function(data) {
      callback(data.data);
    });
  }

  fetchAll (callback) {
    this.fetch(callback);
  }
}

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
decidim-decidim_awesome-0.12.0 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.11.4 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.11.3 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.10.3 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.11.2 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.11.1 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.10.2 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.10.1 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.10.0 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.9.3 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.9.1 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.8.3 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.8.2 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.8.1 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js
decidim-decidim_awesome-0.8.0 app/packs/src/decidim/decidim_awesome/awesome_map/api/api_fetcher.js