Remove jquery from the window resize helper
This commit is contained in:
parent
083e82e6b7
commit
e436d01b01
|
@ -2,7 +2,6 @@ import Mixin from '@ember/object/mixin';
|
|||
import { run } from '@ember/runloop';
|
||||
import { assert } from '@ember/debug';
|
||||
import { on } from '@ember/object/evented';
|
||||
import $ from 'jquery';
|
||||
|
||||
export default Mixin.create({
|
||||
windowResizeHandler() {
|
||||
|
@ -12,11 +11,11 @@ export default Mixin.create({
|
|||
setupWindowResize: on('didInsertElement', function() {
|
||||
run.scheduleOnce('afterRender', this, () => {
|
||||
this.set('_windowResizeHandler', this.windowResizeHandler.bind(this));
|
||||
$(window).on('resize', this._windowResizeHandler);
|
||||
window.addEventListener('resize', this._windowResizeHandler);
|
||||
});
|
||||
}),
|
||||
|
||||
removeWindowResize: on('willDestroyElement', function() {
|
||||
$(window).off('resize', this._windowResizeHandler);
|
||||
window.removeEventListener('resize', this._windowResizeHandler);
|
||||
}),
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue