diff --git a/app/components/contributor-list/component.js b/app/components/contributor-list/component.js index 3f72fb3..f39632b 100644 --- a/app/components/contributor-list/component.js +++ b/app/components/contributor-list/component.js @@ -1,18 +1,14 @@ -import Component from '@ember/component'; +import Component from '@glimmer/component'; +import { action } from '@ember/object'; import { inject as service } from '@ember/service'; -export default Component.extend({ - tagName: '', +export default class ContributorComponent extends Component { + @service router; - router: service(), - - selectedContributorId: null, - - actions: { - - openContributorDetails(contributor) { - this.router.transitionTo('dashboard.contributors.show', contributor); - } + selectedContributorId = null; + @action + openContributorDetails(contributor) { + this.router.transitionTo('dashboard.contributors.show', contributor); } -}); +}