HEX
Server: nginx/1.18.0
System: Linux test-ipsremont 5.4.0-214-generic #234-Ubuntu SMP Fri Mar 14 23:50:27 UTC 2025 x86_64
User: ips (1000)
PHP: 8.0.30
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/innodrive/src/js/main.js
import initFilterRanges from './modules/range-filter.js';
import initImageSliders from './modules/image-slider.js';
import initCatalogDropdown from './modules/catalog-dropdown.js';
import initCitiesModal from './modules/cities-modal.js';
import initPopups from './modules/popups.js';
import initForms from './modules/forms.js';
import initCatalog from './modules/catalog.js';
import initFilters from './modules/filters.js';
import initCompare from './modules/compare.js';
import initSearchBar from './modules/search.js';
import alignCompareTable from './modules/align-compare-table';
import initCart from './modules/cart';
import initHamburger from './modules/hamburger';
import initLoader from './modules/loader';
import initBackToTop from './modules/back-to-top';
import initMainNavMobile from './modules/main-nav';
import { initGoals } from './modules/yandexCounter';
import initFrontpageSlider from './modules/frontpage-slider';
import initSingleRelatedSlider from './modules/single-related-slider';
import initMasonry from './modules/masonry.js';
import initLoadMore from './modules/load-more.js';
import initLoadMoreNews from './modules/load-more-news.js';
import initHash from './modules/hash.js';
import initNav from './modules/nav';
import initSwiper from './modules/swiper';
import initAbout from './modules/about';
// eslint-disable-next-line import/named
import { accordion } from './modules/accordion';
import { menuList } from './modules/menu-list';
import { pageBlockFilter } from './modules/page-block-filter';
import initModals from './modules/modals';
import { cookieBar } from './modules/cookie-bar';
import lang from './modules/lang';
import initUtm from './modules/utm';

const init = () => {
  initModals().then(() => {
    initCart();
    initCitiesModal();
    initForms();
    initPopups();
    initMainNavMobile();
    cookieBar();
  });

  initLoader();
  initFilterRanges();
  initImageSliders();
  initCatalogDropdown();
  initCatalog();
  initFilters();
  initCompare();
  initSearchBar();
  alignCompareTable();
  initHamburger();
  initBackToTop();
  initGoals();
  initFrontpageSlider();
  initSingleRelatedSlider();
  // initMasonry();
  initLoadMore();
  initLoadMoreNews();
  initHash();
  initNav();
  initSwiper();
  accordion();
  menuList();
  pageBlockFilter();
  lang();
  initUtm();

  const timeout = setTimeout(() => {
    const wpadminbar = document.querySelector('[role="navigation"]');
    const header = document.querySelector('.fix-header');

    if (wpadminbar) {
      header.style.top = '32px';
    } else {
      header.style.top = '0px';
    }

    clearTimeout(timeout);
  }, 50);
};

init();