17 lines
571 B
JavaScript

import Ember from 'ember';
import AuthenticatedRouteMixin from 'ember-simple-auth/mixins/authenticated-route-mixin';
import route from 'ember-redux/route';
import { lazyRequestPagedDatasets } from 'wherehows-web/actions/datasets';
const {
Route
} = Ember;
// TODO: DSS-6581 Create URL retrieval module
const datasetsPageBaseURL = '/api/v1/datasets?size=10&page=';
const DatasetsPageRoute = Route.extend(AuthenticatedRouteMixin);
export default route({
model: (dispatch, { page = 1 }) => dispatch(lazyRequestPagedDatasets({ baseURL, page }))
})(DatasetsPageRoute);