UNPKG

eslint-plugin-ember

Version:
18 lines (12 loc) 403 B
## Don't use `.on()` calls as components values ### Rule name: `no-on-calls-in-components` Prevents using `.on()` in favour of component's lifecycle hooks. The order of execution for `on()` is not deterministic. ```javascript export default Component.extend({ // BAD abc: on('didInsertElement', function () { /* custom logic */ }), // GOOD didInsertElement() { /* custom logic */ } }); ```