Delete app/javascript/shared/mixins/resizeListenerMixin.js
This commit is contained in:
@@ -1,25 +0,0 @@
|
||||
export default {
|
||||
mounted() {
|
||||
window.addEventListener('resize', this.handleResize);
|
||||
},
|
||||
beforeDestroy() {
|
||||
window.removeEventListener('resize', this.onResizeHandler);
|
||||
},
|
||||
methods: {
|
||||
// Resize event for layout changes
|
||||
onResizeHandler() {
|
||||
let throttled = false;
|
||||
const delay = 150;
|
||||
|
||||
if (throttled) {
|
||||
return;
|
||||
}
|
||||
throttled = true;
|
||||
|
||||
setTimeout(() => {
|
||||
throttled = false;
|
||||
this.handleResize();
|
||||
}, delay);
|
||||
},
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user