Skip to content

Commit e65bb22

Browse files
committed
Remove hard-coded reference to addon-docs
1 parent 004d817 commit e65bb22

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

addon/components/docs-viewer/x-main/component.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ import layout from './template';
44
import { computed } from '@ember/object';
55
import appFiles from 'ember-cli-addon-docs/app-files';
66
import { dasherize } from '@ember/string';
7+
import config from 'dummy/config/environment';
8+
9+
const packageJson = config['ember-cli-addon-docs'].packageJson;
710

811
export default Component.extend({
912
layout,
@@ -29,12 +32,12 @@ export default Component.extend({
2932
let klass = dasherize(params.class_id.replace(/-.+$/g, ''));
3033
let path = `pods/${path}`;
3134

32-
return `https://github.com/ember-learn/ember-cli-addon-docs/edit/master/addon/components/${klass}/component.js`;
35+
return `${packageJson.repository}/edit/master/addon/components/${klass}/component.js`;
3336
} else {
3437
let templatePath = `pods/${path}`;
3538
let file = appFiles.find(file => file.match(`${templatePath}/template.(hbs|md)`));
3639

37-
return `https://github.com/ember-learn/ember-cli-addon-docs/edit/master/tests/dummy/app/${file}`;
40+
return `${packageJson.repository}/edit/master/tests/dummy/app/${file}`;
3841
}
3942
})
4043

0 commit comments

Comments
 (0)