File: D:/HostingSpaces/BOoms/pro-oils.be/wwwroot/wp-content/themes/neve/assets/js/src/frontend/app.js
/* jshint esversion: 6 */
import { initBlog } from './blog.js';
import { initNavigation, repositionDropdowns } from './navigation.js';
import { HFG } from './hgf.js';
function run () {
window.HFG = new HFG();
initBlog();
initNavigation();
}
function onResizeDebouncedRun () {
repositionDropdowns();
}
/**
* Run JS on load.
*/
window.addEventListener('load', function () {
run();
});
/**
* Do resize events debounced.
*/
let neveResizeTimeout;
window.addEventListener('resize', function () {
clearTimeout(neveResizeTimeout);
neveResizeTimeout = setTimeout(onResizeDebouncedRun, 500);
});