Contributor profiles #135

Merged
raucao merged 8 commits from feature/contributor_profiles into master 2019-07-12 09:42:27 +00:00
3 changed files with 15 additions and 2 deletions
Showing only changes of commit 8bd7a77d44 - Show all commits
+3
View File
@@ -5,6 +5,9 @@ import { inject as service } from '@ember/service';
export default Controller.extend({ export default Controller.extend({
kredits: service(), kredits: service(),
showDetailsPane: false,
currentBlock: alias('kredits.currentBlock'), currentBlock: alias('kredits.currentBlock'),
contributions: alias('kredits.contributions'), contributions: alias('kredits.contributions'),
+11 -1
View File
@@ -7,8 +7,18 @@ export default Route.extend({
kredits: service(), kredits: service(),
contributors: alias('kredits.contributors'), contributors: alias('kredits.contributors'),
model(params) { model (params) {
return this.contributors.findBy('id', params.id); return this.contributors.findBy('id', params.id);
},
activate () {
this.controllerFor('dashboard')
.set('showDetailsPane', true);
},
deactivate () {
this.controllerFor('dashboard')
.set('showDetailsPane', false);
} }
}); });
+1 -1
View File
@@ -1,4 +1,4 @@
<main id="dashboard" class="with-details"> <main id="dashboard" class={{if showDetailsPane "with-details"}}>
<div id="stats"> <div id="stats">
<section id="people"> <section id="people">