diff --git a/addon/helpers/is-lead-selection.js b/addon/helpers/is-lead-selection.js index 1d9e627..e7100c3 100644 --- a/addon/helpers/is-lead-selection.js +++ b/addon/helpers/is-lead-selection.js @@ -1,5 +1,5 @@ import Ember from 'ember' -const {Helper} = Ember +const {Helper, get} = Ember /** * Determine if an item is the lead selection in a set of selections @@ -8,7 +8,7 @@ const {Helper} = Ember * @returns {boolean} - true if the item is the lead selection */ export function selectionPosition ([items, item]) { - if (!item.get('isSelected')) { + if (!get(item, 'isSelected')) { return false } @@ -17,7 +17,7 @@ export function selectionPosition ([items, item]) { return true } - const isPreviousItemSelected = items.get(itemIndex - 1).get('isSelected') + const isPreviousItemSelected = get(items, `${itemIndex - 1}.isSelected`) return !isPreviousItemSelected }