All files / addon/utils computed-action-key.js

0% Statements 0/3
0% Branches 0/2
0% Functions 0/2
0% Lines 0/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10                   
import { computed } from '@ember/object';
import { camelize } from '@ember/string';
export default function computedActionKey(dependentActionKey) {
  var camelCaseActionKey = camelize(dependentActionKey);
 
  return computed(dependentActionKey, function() {
    return this.get(dependentActionKey) ? camelCaseActionKey : null;
  });
}