From 6a95b11052632d0324e3db64909f2d1263769b0d Mon Sep 17 00:00:00 2001 From: Chris Manson Date: Fri, 23 May 2025 14:26:01 +0100 Subject: [PATCH] stop using ember-cli-document-title-northm --- app/routes/application.js | 17 ----------------- app/routes/ember-cli.js | 7 ------- app/routes/project-version.js | 4 ---- app/routes/project-version/classes/class.js | 4 ---- .../project-version/functions/function.js | 4 ---- app/templates/application.hbs | 2 ++ app/templates/ember-cli.hbs | 2 ++ app/templates/head.hbs | 4 +--- app/templates/project-version.hbs | 2 ++ app/templates/project-version/classes/class.hbs | 2 ++ .../project-version/functions/function.hbs | 1 + package.json | 1 - pnpm-lock.yaml | 13 ------------- tests/acceptance/open-graph-tags-test.js | 8 +++++--- tests/acceptance/title-test.js | 2 +- 15 files changed, 16 insertions(+), 57 deletions(-) delete mode 100644 app/routes/ember-cli.js diff --git a/app/routes/application.js b/app/routes/application.js index db93918c..7d95c4e8 100644 --- a/app/routes/application.js +++ b/app/routes/application.js @@ -2,7 +2,6 @@ import { inject as service } from '@ember/service'; import Route from '@ember/routing/route'; import { set } from '@ember/object'; import ENV from 'ember-api-docs/config/environment'; -import getCompactVersion from 'ember-api-docs/utils/get-compact-version'; export default class ApplicationRoute extends Route { @service @@ -11,22 +10,6 @@ export default class ApplicationRoute extends Route { @service legacyModuleMappings; - title(tokens) { - let [version, entity] = tokens; - if (!entity) { - entity = 'Ember'; - } - if (version) { - const compactVersion = getCompactVersion(version); - const title = `${[entity, compactVersion].join( - ' - ' - )} - Ember API Documentation`; - set(this, 'headData.title', title); - return title; - } - return ''; - } - async afterModel() { set(this, 'headData.cdnDomain', ENV.API_HOST); await this.legacyModuleMappings.initMappings(); diff --git a/app/routes/ember-cli.js b/app/routes/ember-cli.js deleted file mode 100644 index a5caef6f..00000000 --- a/app/routes/ember-cli.js +++ /dev/null @@ -1,7 +0,0 @@ -import Route from '@ember/routing/route'; - -export default class EmberCliRoute extends Route { - title() { - return 'Ember CLI - Ember API Documentation'; - } -} diff --git a/app/routes/project-version.js b/app/routes/project-version.js index c6f806df..68c58f55 100644 --- a/app/routes/project-version.js +++ b/app/routes/project-version.js @@ -24,10 +24,6 @@ export default class ProjectVersionRoute extends Route { @service('project') projectService; - titleToken(model) { - return model.version; - } - async model({ project, project_version }) { let projectObj = await this.store.findRecord('project', project); let projectVersion = getFullVersion( diff --git a/app/routes/project-version/classes/class.js b/app/routes/project-version/classes/class.js index 61c513c4..b6e7fe91 100644 --- a/app/routes/project-version/classes/class.js +++ b/app/routes/project-version/classes/class.js @@ -20,10 +20,6 @@ export default class ClassRoute extends Route.extend(ScrollTracker) { @service store; - titleToken(model) { - return model.name; - } - async model(params) { const { project, project_version: compactVersion } = this.paramsFor('project-version'); diff --git a/app/routes/project-version/functions/function.js b/app/routes/project-version/functions/function.js index 5049056d..4625b73f 100644 --- a/app/routes/project-version/functions/function.js +++ b/app/routes/project-version/functions/function.js @@ -16,10 +16,6 @@ export default class FunctionRoute extends Route { @service store; - titleToken(model) { - return model?.fn?.name; - } - async model(params) { const pVParams = this.paramsFor('project-version'); const { project, project_version: compactVersion } = pVParams; diff --git a/app/templates/application.hbs b/app/templates/application.hbs index 4c874d73..17e6b20f 100644 --- a/app/templates/application.hbs +++ b/app/templates/application.hbs @@ -1,3 +1,5 @@ +{{page-title "Ember API Documentation"}} + diff --git a/app/templates/ember-cli.hbs b/app/templates/ember-cli.hbs index 8a5a75d0..3ff2c247 100644 --- a/app/templates/ember-cli.hbs +++ b/app/templates/ember-cli.hbs @@ -1,3 +1,5 @@ +{{page-title "Ember CLI - Ember API Documentation"}} +