Quick window resize modifier

This commit is contained in:
Michael Lange
2020-09-04 00:42:51 -07:00
parent b6867ef4ad
commit a003a8a987

View 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);
};
});