import AuthenticatedRoute from 'ghost/routes/authenticated'; import CurrentUserSettings from 'ghost/mixins/current-user-settings'; import PaginationRouteMixin from 'ghost/mixins/pagination-route'; import styleBody from 'ghost/mixins/style-body'; export default AuthenticatedRoute.extend(styleBody, CurrentUserSettings, PaginationRouteMixin, { titleToken: 'Team', classNames: ['view-team'], paginationModel: 'user', paginationSettings: { status: 'active', limit: 20 }, model() { this.loadFirstPage(); return this.store.query('user', {limit: 'all', status: 'invited'}).then(() => { return this.store.filter('user', () => { return true; }); }); }, actions: { reload() { this.refresh(); } } });