move store logic to route
This commit is contained in:
1 parent
b17592402b
commit
093019ba33
3 files changed
+9
-14
No files matched your search
@@ -1,13 +0,0 @@
|
||||
import Controller from '@ember/controller';
|
||||
import { inject as service } from '@ember/service';
|
||||
|
||||
export default class ScopesScopeSessionsController extends Controller {
|
||||
// =services
|
||||
@service store;
|
||||
|
||||
// =attributes
|
||||
|
||||
get availableSessions() {
|
||||
return this.store.peekAll('session');
|
||||
}
|
||||
}
|
||||
@@ -1,3 +1,9 @@
|
||||
import Route from '@ember/routing/route';
|
||||
|
||||
export default class ScopesScopeSessionsIndexRoute extends Route {}
|
||||
export default class ScopesScopeSessionsIndexRoute extends Route {
|
||||
setupController(controller) {
|
||||
const availableSessions = this.store.peekAll('session');
|
||||
super.setupController(...arguments);
|
||||
controller.setProperties({ availableSessions });
|
||||
}
|
||||
}
|
||||
@@ -22,7 +22,9 @@
|
||||
@ignoreClickInside={{true}}
|
||||
as |dropdown|
|
||||
>
|
||||
{{{log this.availableSessions 'dddd'}}}
|
||||
<form.checkboxGroup @name='status' as |checkboxGroup|>
|
||||
{{{log this.availableSessions 'dddd'}}}
|
||||
{{#each this.availableSessions as |session|}}
|
||||
<dropdown.item>
|
||||
<checkboxGroup.checkbox
|
||||
|
||||
Reference in new issue
Block a user