1+ var stripIndents = require ( 'common-tags' ) . stripIndents ;
2+
13module . exports = {
24 'src' : {
35 'main.js' : '"app.js"' ,
@@ -22,13 +24,22 @@ module.exports = {
2224 'component.js' : '"baz-derp component"' ,
2325 'template.hbs' : 'baz-derp template'
2426 } ,
25- 'i18n.js' : '"i18n helper"' ,
26- 'blerg.js' : '"blerg helper"'
27+ 'i18n.js' : stripIndents `
28+ import { helper as buildHelper } from '@ember/component/helper';
29+ export const helper = buildHelper(i18n);
30+ ` ,
31+ 'blerg.js' : stripIndents `
32+ import { helper as buildHelper } from '@ember/component/helper';
33+ export const helper = buildHelper(blerg);
34+ ` ,
2735 } ,
2836 'routes' : {
2937 'index' : {
3038 '-components' : {
31- 'main-greeting-text.js' : '"main-greeting-text helper"'
39+ 'main-greeting-text.js' : stripIndents `
40+ import { helper as buildHelper } from '@ember/component/helper';
41+ export const helper = buildHelper(mainGreetingText);
42+ `
3243 } ,
3344 'controller.js' : '"index controller"' ,
3445 'route.js' : '"index route"' ,
@@ -72,7 +83,10 @@ module.exports = {
7283 'new' : {
7384 '-components' : {
7485 'show-default-title' : {
75- 'helper.js' : '"show-default-title helper"' ,
86+ 'helper.js' : stripIndents `
87+ import { helper as buildHelper } from '@ember/component/helper';
88+ export default buildHelper(showDefaultTitle);
89+ ` ,
7690 'helper-integration-test.js' : '"show-default-title helper integration test"'
7791 }
7892 } ,
0 commit comments