Files
kredits-web/app/components/proposal-list/component.js
T
2018-06-15 09:07:13 +02:00

24 lines
542 B
JavaScript

import Component from '@ember/component';
import { inject } from '@ember/service';
import { empty } from '@ember/object/computed';
export default Component.extend({
kredits: inject(),
tagName: 'ul',
classNames: ['proposal-list'],
selectedProposals: [],
submitButtonDisabled: empty('selectedProposals'),
actions: {
toggleSelect(proposalId, selected) {
if (selected) {
this.selectedProposals.removeObject(proposalId);
} else {
this.selectedProposals.addObject(proposalId);
}
},
}
});