hino / app / routes / employee-information / index.js
index.js
Raw
import Route from '@ember/routing/route';

import BaseRoute from 'hino-hearts/routes/base';

export default BaseRoute.extend({
  queryParams: {
    page: {
      refreshModel: true
    },
    size: {
      refreshModel: true
    },
    filter: {
      refreshModel: true,
    },
    sort: {
      refreshModel: true
    }
  },

  model(params) {
    let result = this.store.query('employee-information', {
      page: {
        number: params.page, 
        size: params.perPage
      },
      filter: params.filter,
      sort: params.sort
    });
    return result;
  }
});