30 lines
903 B
JavaScript

import Ember from 'ember';
import AuthenticatedRouteMixin from 'ember-simple-auth/mixins/authenticated-route-mixin';
const listURL = '/api/v1/list/datasets`';
const datasetsPageBaseURL = '/api/v1/datasets?size=10&page=';
export default Ember.Route.extend(AuthenticatedRouteMixin, {
actions: {
getDatasets: function () {
const datasetsPageURL = `${datasetsPageBaseURL}${this.controller.get('model.data.page')}`;
Ember.$.get(listURL, function (data) {
if (data && data.status == "ok") {
// renderDatasetListView(data.nodes);
}
});
currentTab = 'Datasets';
updateActiveTab();
Ember.$.get(datasetsPageURL, data => {
if (data && data.status == "ok") {
this.controller.set('model', data);
this.controller.set('urn', null);
this.controller.set('detailview', false);
}
});
}
}
});