import Ember from 'ember'; const { Component, computed } = Ember; export default Component.extend({ tagName: 'table', classNames: ['table'], source: computed(() => []), // Plan for a future with metadata (e.g., isSelected) decoratedSource: computed('source.[]', function() { return this.get('source').map(row => ({ model: row, })); }), });