@@ -32,6 +32,7 @@ module('Integration | Component | nav-stack', function (hooks) {
32
32
module ( 'top level page' , function ( ) {
33
33
let exampleHbs = hbs `
34
34
{{#if this.shouldRenderNavStack}}
35
+ {{!-- template-lint-disable no-inline-styles --}}
35
36
<div style="width:320px;height:480px;position:relative">
36
37
<NavStack
37
38
@layer={{0}}
@@ -40,11 +41,11 @@ module('Integration | Component | nav-stack', function (hooks) {
40
41
/>
41
42
</div>
42
43
{{/if}}
43
- {{to-nav-stack
44
- layer=0
45
- item=( component 'test-components/page' model=this.pageModel controller=this.controller)
46
- header=( component 'test-components/page/header' model=this.pageModel controller=this.controller)
47
- }}
44
+ <ToNavStack
45
+ @ layer={{0}}
46
+ @ item={{ component 'test-components/page' model=this.pageModel controller=this.controller}}
47
+ @ header={{ component 'test-components/page/header' model=this.pageModel controller=this.controller}}
48
+ />
48
49
` ;
49
50
test ( 'it renders' , async function ( assert ) {
50
51
await this . renderNavStack ( exampleHbs ) ;
@@ -58,19 +59,20 @@ module('Integration | Component | nav-stack', function (hooks) {
58
59
module ( 'more page' , function ( ) {
59
60
let exampleHbs = hbs `
60
61
{{#if this.shouldRenderNavStack}}
62
+ {{!-- template-lint-disable no-inline-styles --}}
61
63
<div style="width:320px;height:480px;position:relative">
62
64
<NavStack
63
- @layer={{0}}
64
- @footer={{component 'tab-bar'}}
65
- @back={{this.back}}
65
+ @layer={{0}}
66
+ @footer={{component 'tab-bar'}}
67
+ @back={{this.back}}
66
68
/>
67
69
</div>
68
70
{{/if}}
69
- {{to-nav-stack
70
- layer=0
71
- item=( component 'test-components/yapp/more' model=this.moreModel controller=this.controller)
72
- header=( component 'test-components/yapp/more/header' model=this.moreModel controller=this.controller)
73
- }}
71
+ <ToNavStack
72
+ @ layer={{0}}
73
+ @ item={{ component 'test-components/yapp/more' model=this.moreModel controller=this.controller}}
74
+ @ header={{ component 'test-components/yapp/more/header' model=this.moreModel controller=this.controller}}
75
+ />
74
76
` ;
75
77
test ( 'it renders' , async function ( assert ) {
76
78
await this . renderNavStack ( exampleHbs ) ;
@@ -84,6 +86,7 @@ module('Integration | Component | nav-stack', function (hooks) {
84
86
module ( 'drilled down one level' , function ( ) {
85
87
let exampleHbs = hbs `
86
88
{{#if this.shouldRenderNavStack}}
89
+ {{!-- template-lint-disable no-inline-styles --}}
87
90
<div style="width:320px;height:480px;position:relative">
88
91
<NavStack
89
92
@layer={{0}}
@@ -92,16 +95,16 @@ module('Integration | Component | nav-stack', function (hooks) {
92
95
/>
93
96
</div>
94
97
{{/if}}
95
- {{to-nav-stack
96
- layer=0
97
- item=( component 'test-components/page' model=this.pageModel controller=this.controller)
98
- header=( component 'test-components/page/header' model=this.pageModel controller=this.controller)
99
- }}
100
- {{to-nav-stack
101
- layer=0
102
- item=( component 'test-components/track' model=this.trackModel controller=this.controller)
103
- header=( component 'test-components/track/header' model=this.trackModel controller=this.controller)
104
- }}
98
+ <ToNavStack
99
+ @ layer={{0}}
100
+ @ item={{ component 'test-components/page' model=this.pageModel controller=this.controller}}
101
+ @ header={{ component 'test-components/page/header' model=this.pageModel controller=this.controller}}
102
+ />
103
+ <ToNavStack
104
+ @ layer={{0}}
105
+ @ item={{ component 'test-components/track' model=this.trackModel controller=this.controller}}
106
+ @ header={{ component 'test-components/track/header' model=this.trackModel controller=this.controller}}
107
+ />
105
108
` ;
106
109
test ( 'it renders' , async function ( assert ) {
107
110
await this . renderNavStack ( exampleHbs ) ;
@@ -115,30 +118,31 @@ module('Integration | Component | nav-stack', function (hooks) {
115
118
module ( 'drilled down two levels' , function ( hooks ) {
116
119
let exampleHbs = hbs `
117
120
{{#if this.shouldRenderNavStack}}
121
+ {{!-- template-lint-disable no-inline-styles --}}
118
122
<div style="width:320px;height:480px;position:relative">
119
123
<NavStack
120
- @layer={{0}}
121
- @footer={{component 'tab-bar'}}
122
- @back={{this.back}}
124
+ @layer={{0}}
125
+ @footer={{component 'tab-bar'}}
126
+ @back={{this.back}}
123
127
/>
124
128
</div>
125
129
{{/if}}
126
- {{to-nav-stack
127
- layer=0
128
- item=( component 'test-components/page' model=this.pageModel controller=this.controller)
129
- header=( component 'test-components/page/header' model=this.pageModel controller=this.controller)
130
- }}
131
- {{to-nav-stack
132
- layer=0
133
- item=( component 'test-components/track' model=this.trackModel controller=this.controller)
134
- header=( component 'test-components/track/header' model=this.trackModel controller=this.controller)
135
- }}
130
+ <ToNavStack
131
+ @ layer={{0}}
132
+ @ item={{ component 'test-components/page' model=this.pageModel controller=this.controller}}
133
+ @ header={{ component 'test-components/page/header' model=this.pageModel controller=this.controller}}
134
+ />
135
+ <ToNavStack
136
+ @ layer={{0}}
137
+ @ item={{ component 'test-components/track' model=this.trackModel controller=this.controller}}
138
+ @ header={{ component 'test-components/track/header' model=this.trackModel controller=this.controller}}
139
+ />
136
140
{{#if this.isThirdLevelShowing}}
137
- {{to-nav-stack
138
- layer=0
139
- item=( component 'test-components/schedule-item' model=this.scheduleItemModel controller=this.controller)
140
- header=( component 'test-components/schedule-item/header' model=this.scheduleItemModel controller=this.controller back=this.back)
141
- }}
141
+ <ToNavStack
142
+ @ layer={{0}}
143
+ @ item={{ component 'test-components/schedule-item' model=this.scheduleItemModel controller=this.controller}}
144
+ @ header={{ component 'test-components/schedule-item/header' model=this.scheduleItemModel controller=this.controller back=this.back}}
145
+ />
142
146
{{/if}}
143
147
` ;
144
148
hooks . beforeEach ( function ( ) {
@@ -335,6 +339,7 @@ module('Integration | Component | nav-stack', function (hooks) {
335
339
module ( 'page under more' , function ( ) {
336
340
let exampleHbs = hbs `
337
341
{{#if this.shouldRenderNavStack}}
342
+ {{!-- template-lint-disable no-inline-styles --}}
338
343
<div style="width:320px;height:480px;position:relative">
339
344
<NavStack
340
345
@layer={{0}}
@@ -343,16 +348,16 @@ module('Integration | Component | nav-stack', function (hooks) {
343
348
/>
344
349
</div>
345
350
{{/if}}
346
- {{to-nav-stack
347
- layer=0
348
- item=( component 'test-components/yapp/more' model=this.moreModel controller=this.controller)
349
- header=( component 'test-components/yapp/more/header' model=this.moreModel controller=this.controller)
350
- }}
351
- {{to-nav-stack
352
- layer=0
353
- item=( component 'test-components/page' model=this.pageModel controller=this.controller)
354
- header=( component 'test-components/page/header' model=this.pageModel controller=this.controller)
355
- }}
351
+ <ToNavStack
352
+ @ layer={{0}}
353
+ @ item={{ component 'test-components/yapp/more' model=this.moreModel controller=this.controller}}
354
+ @ header={{ component 'test-components/yapp/more/header' model=this.moreModel controller=this.controller}}
355
+ />
356
+ <ToNavStack
357
+ @ layer={{0}}
358
+ @ item={{ component 'test-components/page' model=this.pageModel controller=this.controller}}
359
+ @ header={{ component 'test-components/page/header' model=this.pageModel controller=this.controller}}
360
+ />
356
361
` ;
357
362
test ( 'it renders' , async function ( assert ) {
358
363
await this . renderNavStack ( exampleHbs ) ;
0 commit comments