From 7c437d1e6cb6169c72a27b3d05e050e33b73370f Mon Sep 17 00:00:00 2001 From: Anne-Greeth van Herwijnen Date: Tue, 25 Jul 2023 16:30:25 +0200 Subject: [PATCH 1/3] Table of Projects component --- app/components/table-of-projects.hbs | 11 +++++++++++ .../components/table-of-projects-test.js | 14 ++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 app/components/table-of-projects.hbs create mode 100644 tests/integration/components/table-of-projects-test.js diff --git a/app/components/table-of-projects.hbs b/app/components/table-of-projects.hbs new file mode 100644 index 00000000..5eaa5dc7 --- /dev/null +++ b/app/components/table-of-projects.hbs @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/tests/integration/components/table-of-projects-test.js b/tests/integration/components/table-of-projects-test.js new file mode 100644 index 00000000..bbdfaa96 --- /dev/null +++ b/tests/integration/components/table-of-projects-test.js @@ -0,0 +1,14 @@ +import { module, test } from 'qunit'; +import { setupRenderingTest } from 'ember-qunit'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; + +module('Integration | Component | table-of-projects', function (hooks) { + setupRenderingTest(hooks); + + test('it renders', async function (assert) { + await render(hbs``); + assert.dom(this.element).hasText('Home Projects Ember EmberData Ember CLI'); + // The functional test for this is in acceptance/switch-project-test.js + }); +}); From cd6e195e64f2a2cc8cf6e431e2e6caae608423df Mon Sep 17 00:00:00 2001 From: Anne-Greeth van Herwijnen Date: Tue, 25 Jul 2023 16:30:49 +0200 Subject: [PATCH 2/3] Use the component --- app/templates/ember-cli.hbs | 34 +++++++++---------------------- app/templates/project-version.hbs | 15 +------------- 2 files changed, 11 insertions(+), 38 deletions(-) diff --git a/app/templates/ember-cli.hbs b/app/templates/ember-cli.hbs index a6e5f386..0d2f76bd 100644 --- a/app/templates/ember-cli.hbs +++ b/app/templates/ember-cli.hbs @@ -1,24 +1,10 @@ -{{! template-lint-disable no-inline-styles }} -{{!-- Template is copied from project-version.hbs --}} - -
-
-

Ember CLI API Documentation

-
-

Ember CLI API documentation is available on ember-cli.com/api.

-
-
+ diff --git a/app/templates/project-version.hbs b/app/templates/project-version.hbs index c5ff87d6..facc6531 100644 --- a/app/templates/project-version.hbs +++ b/app/templates/project-version.hbs @@ -1,19 +1,6 @@ -{{! template-lint-disable no-inline-styles }}