mirror of
https://github.com/kemko/nomad.git
synced 2026-01-11 04:45:42 +03:00
Quick window resize modifier
This commit is contained in:
10
ui/app/modifiers/window-resize.js
Normal file
10
ui/app/modifiers/window-resize.js
Normal file
@@ -0,0 +1,10 @@
|
||||
import { modifier } from 'ember-modifier';
|
||||
|
||||
export default modifier(function windowResize(element, [handler]) {
|
||||
const boundHandler = ev => handler(element, ev);
|
||||
window.addEventListener('resize', boundHandler);
|
||||
|
||||
return () => {
|
||||
window.removeEventListener('resize', boundHandler);
|
||||
};
|
||||
});
|
||||
Reference in New Issue
Block a user