HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
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);
});