app/components/handle-payment.js
Detected use of .observes and .property on functions Open
Open
- Read upRead up
- Exclude checks
Ember is discouraging using prototype extensions. For more info about this please refer to the following PR Encourage decorator-style Ember.computed/Ember.observer.
To fix this, run ember watson:convert-prototype-extensions
.
Detected ES5 method syntax Open
Open
- Read upRead up
- Exclude checks
Newer versions of JavaScript provide a shorthand syntax for functions.
import Ember from 'ember';
export default Ember.Component.extend({
click() {
this.get('onclick')();
}
});
To fix this, run ember watson:methodify
.