Skip to content

Commit 62e2cd8

Browse files
committed
use ember-concurrency-decorators syntax
1 parent bececea commit 62e2cd8

3 files changed

Lines changed: 18 additions & 6 deletions

File tree

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464
"ember-cli-terser": "^4.0.2",
6565
"ember-click-outside": "^2.0.0",
6666
"ember-concurrency": "^2.2.0",
67+
"ember-concurrency-decorators": "^2.0.3",
6768
"ember-crumbly": "^3.0.1",
6869
"ember-data": "^3.24.0",
6970
"ember-disable-prototype-extensions": "^1.1.3",

tests/dummy/app/components/custom-children-js/index.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// BEGIN-SNIPPET custom-children-js-index.js
22
import Component from '@glimmer/component';
3-
import { task, timeout } from 'ember-concurrency';
3+
import { task } from 'ember-concurrency-decorators';
4+
import { timeout } from 'ember-concurrency';
45

56
class Node {
67
constructor(counter, more) {
@@ -16,16 +17,16 @@ class Node {
1617
}
1718

1819
export default class extends Component {
19-
@task(function* () {
20+
@task
21+
*loadMore() {
2022
yield timeout(1000);
2123

2224
const nodes = [];
2325
for (let i = 0; i < 3; ++i) {
2426
nodes.push(this.generateNode());
2527
}
2628
return nodes;
27-
})
28-
loadMore;
29+
}
2930

3031
counter = 0;
3132

yarn.lock

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1204,7 +1204,7 @@
12041204
"@ember-decorators/utils" "^6.1.1"
12051205
ember-cli-babel "^7.1.3"
12061206

1207-
"@ember-decorators/utils@^6.1.1":
1207+
"@ember-decorators/utils@^6.1.0", "@ember-decorators/utils@^6.1.1":
12081208
version "6.1.1"
12091209
resolved "https://registry.yarnpkg.com/@ember-decorators/utils/-/utils-6.1.1.tgz#6b619814942b4fb3747cfa9f540c9f05283d7c5e"
12101210
integrity sha512-0KqnoeoLKb6AyoSU65TRF5T85wmS4uDn06oARddwNPxxf/lt5jQlh41uX3W7V/fWL9tPu8x1L1Vvpc80MN1+YA==
@@ -6619,7 +6619,7 @@ ember-cli-htmlbars@^3.0.1:
66196619
json-stable-stringify "^1.0.1"
66206620
strip-bom "^3.0.0"
66216621

6622-
ember-cli-htmlbars@^4.2.0, ember-cli-htmlbars@^4.2.3:
6622+
ember-cli-htmlbars@^4.2.0, ember-cli-htmlbars@^4.2.3, ember-cli-htmlbars@^4.3.1:
66236623
version "4.5.0"
66246624
resolved "https://registry.yarnpkg.com/ember-cli-htmlbars/-/ember-cli-htmlbars-4.5.0.tgz#d299e4f7eba6f30dc723ee086906cc550beb252e"
66256625
integrity sha512-bYJpK1pqFu9AadDAGTw05g2LMNzY8xTCIqQm7dMJmKEoUpLRFbPf4SfHXrktzDh7Q5iggl6Skzf1M0bPlIxARw==
@@ -7083,6 +7083,16 @@ ember-composable-helpers@^4.4.1:
70837083
ember-cli-babel "^7.11.1"
70847084
resolve "^1.10.0"
70857085

7086+
ember-concurrency-decorators@^2.0.3:
7087+
version "2.0.3"
7088+
resolved "https://registry.yarnpkg.com/ember-concurrency-decorators/-/ember-concurrency-decorators-2.0.3.tgz#2816c9a0283b90ba5340fc5b4e0b92ea91f7d6e3"
7089+
integrity sha512-r6O34YKI/slyYapVsuOPnmaKC4AsmBSwvgcadbdy+jHNj+mnryXPkm+3hhhRnFdlsKUKdEuXvl43lhjhYRLhhA==
7090+
dependencies:
7091+
"@ember-decorators/utils" "^6.1.0"
7092+
ember-cli-babel "^7.19.0"
7093+
ember-cli-htmlbars "^4.3.1"
7094+
ember-cli-typescript "^3.1.4"
7095+
70867096
"ember-concurrency@>=1.3.0 <3", ember-concurrency@^2.0.0, ember-concurrency@^2.2.0:
70877097
version "2.2.0"
70887098
resolved "https://registry.yarnpkg.com/ember-concurrency/-/ember-concurrency-2.2.0.tgz#0acfb8ca855e0fdfa4c543be150028299a89ba32"

0 commit comments

Comments
 (0)