Skip to content

Commit f53ee05

Browse files
authored
Merge pull request #125 from esbanarango/esbanarango/123-es-footer-to-angle-bracket-component
[#123] / Convert es-footer to be an angle bracket component
2 parents 41db200 + ba68377 commit f53ee05

File tree

5 files changed

+19
-19
lines changed

5 files changed

+19
-19
lines changed

addon/templates/components/es-footer.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
{{!--
1515
Pass footer properties to support
16-
{{es-footer tagline="My custom tagline" contributorLinks=myLinks}}
16+
<EsFooter @tagline="My custom tagline" @contributorLinks={{myLinks}}/>
1717
--}}
1818
{{es-footer/es-info infoLinks=infoLinks}}
1919
{{es-footer/es-statement tagline=tagline socialLinks=socialLinks}}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"ember-cli-deploy-git": "^1.3.3",
5757
"ember-cli-deploy-git-ci": "^1.0.1",
5858
"ember-cli-eslint": "^4.2.3",
59-
"ember-cli-htmlbars-inline-precompile": "^1.0.3",
59+
"ember-cli-htmlbars-inline-precompile": "^1.0.5",
6060
"ember-cli-inject-live-reload": "^2.0.1",
6161
"ember-cli-mirage": "^0.4.9",
6262
"ember-cli-moment-shim": "^3.5.0",

tests/dummy/app/templates/docs/components/es-footer.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
{{#docs-demo as |demo|}}
44
{{#demo.example name='demo1'}}
5-
{{es-footer }}
5+
<EsFooter/>
66
{{/demo.example}}
77
{{demo.snippet 'demo1'}}
88
{{/docs-demo}}
99

1010
{{#docs-demo as |demo|}}
1111
{{#demo.example name='demo2'}}
12-
{{es-footer tagline="A framework for ambitious web developers"}}
12+
<EsFooter @tagline="A framework for ambitious web developers"/>
1313
{{/demo.example}}
1414
{{demo.snippet 'demo2'}}
1515
{{/docs-demo}}
@@ -18,37 +18,37 @@
1818
{{#demo.example name='demo3'}}
1919
{{!-- Check out the component blocks and their respective
2020
configuration --}}
21-
{{#es-footer as |f|}}
22-
{{f.info infoLinks=infoLinks}}
23-
{{f.statement socialLinks=socialLinks}}
24-
{{f.contributions contributorLinks=contributorLinks}}
25-
{{/es-footer}}
21+
<EsFooter as |f|>
22+
<f.info @infoLinks={{infoLinks}} />
23+
<f.statement @socialLinks={{socialLinks}} />
24+
<f.contributions @contributorLinks={{contributorLinks}} />
25+
</EsFooter>
2626
{{/demo.example}}
2727
{{demo.snippet 'demo3'}}
2828
{{/docs-demo}}
2929

3030
{{#docs-demo as |demo|}}
3131
{{#demo.example name='demo4'}}
3232
{{!-- You can also add your own content on each component block --}}
33-
{{#es-footer as |f|}}
34-
{{#f.info}}
33+
<EsFooter as |f|>
34+
<f.info>
3535
<br/>
3636
<a>Team</a>
3737
<br/>
3838
<a>Contact</a>
39-
{{/f.info}}
40-
{{#f.statement}}
39+
</f.info>
40+
<f.statement>
4141
Highly Productive Out of the Box
42-
{{/f.statement}}
43-
{{#f.contributions}}
42+
</f.statement>
43+
<f.contributions>
4444
<div class="contributor">
4545
<p>Hosted by:</p>
4646
<a href="https://www.heroku.com/emberjs">
4747
{{svg-jar "heroku-logo" class="contributor-logo"}}
4848
</a>
4949
</div>
50-
{{/f.contributions}}
51-
{{/es-footer}}
50+
</f.contributions>
51+
</EsFooter>
5252
{{/demo.example}}
5353
{{demo.snippet 'demo4'}}
5454
{{/docs-demo}}

tests/integration/components/es-footer-test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module('Integration | Component | es footer', function(hooks) {
77
setupRenderingTest(hooks);
88

99
test('it renders', async function(assert) {
10-
await render(hbs`{{es-footer}}`);
10+
await render(hbs`<EsFooter/>`);
1111

1212
const footerSocialLinks = document.querySelectorAll('.footer-social a');
1313
const footerContribtuionsLinks = document.querySelectorAll('.footer-contributions .contributor');

yarn.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4778,7 +4778,7 @@ ember-cli-htmlbars-inline-precompile@^1.0.0:
47784778
heimdalljs-logger "^0.1.9"
47794779
silent-error "^1.1.0"
47804780

4781-
ember-cli-htmlbars-inline-precompile@^1.0.3:
4781+
ember-cli-htmlbars-inline-precompile@^1.0.3, ember-cli-htmlbars-inline-precompile@^1.0.5:
47824782
version "1.0.5"
47834783
resolved "https://registry.yarnpkg.com/ember-cli-htmlbars-inline-precompile/-/ember-cli-htmlbars-inline-precompile-1.0.5.tgz#312e050c9e3dd301c55fb399fd706296cd0b1d6a"
47844784
integrity sha512-/CNEqPxroIcbY6qejrt704ZaghHLCntZKYLizFfJ2esirXoJx6fuYKBY1YyJ8GOgjfbHHKjBZuK4vFFJpkGqkQ==

0 commit comments

Comments
 (0)