mirror of
https://github.com/datahub-project/datahub.git
synced 2025-07-21 08:32:05 +00:00
30 lines
903 B
JavaScript
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);
|
|
}
|
|
});
|
|
}
|
|
}
|
|
}); |