File tree Expand file tree Collapse file tree 2 files changed +8
-10
lines changed
components/cfb-form-editor/question Expand file tree Collapse file tree 2 files changed +8
-10
lines changed Original file line number Diff line number Diff line change 1
1
import Component from "@ember/component" ;
2
2
import { computed } from "@ember/object" ;
3
- import { inject as service } from "@ember/service" ;
4
3
import { task } from "ember-concurrency" ;
5
4
import layout from "../../../templates/components/cfb-form-editor/question/validation" ;
5
+ import { ComponentQueryManager } from "ember-apollo-client" ;
6
6
import allFormatValidatorsQuery from "ember-caluma/gql/queries/all-format-validators" ;
7
7
8
- export default Component . extend ( {
8
+ export default Component . extend ( ComponentQueryManager , {
9
9
layout,
10
10
11
- apollo : service ( ) ,
12
-
13
11
init ( ) {
14
12
this . _super ( ...arguments ) ;
15
13
Original file line number Diff line number Diff line change 1
1
import Service from "@ember/service" ;
2
2
import { task } from "ember-concurrency" ;
3
- import { inject as service } from "@ember/service" ;
4
3
import allFormatValidatorsQuery from "ember-caluma/gql/queries/all-format-validators" ;
5
4
import { computed } from "@ember/object" ;
6
5
import { assert } from "@ember/debug" ;
6
+ import { ObjectQueryManager } from "ember-apollo-client" ;
7
+ import { next } from "@ember/runloop" ;
7
8
8
- export default Service . extend ( {
9
- apollo : service ( ) ,
10
-
9
+ export default Service . extend ( ObjectQueryManager , {
11
10
init ( ) {
12
11
this . _super ( ...arguments ) ;
13
- this . _fetchValidators . perform ( ) ;
12
+
13
+ next ( this . _fetchValidators , "perform" ) ;
14
14
} ,
15
15
16
16
/**
@@ -42,7 +42,7 @@ export default Service.extend({
42
42
} ,
43
43
44
44
_fetchValidators : task ( function * ( ) {
45
- return yield this . get ( " apollo" ) . query (
45
+ return yield this . apollo . query (
46
46
{ query : allFormatValidatorsQuery } ,
47
47
"allFormatValidators.edges"
48
48
) ;
You can’t perform that action at this time.
0 commit comments