Как исправить ошибку Barba.js + Locomotive scroll+ Wordpress?

Уважаемые знатоки, не могу исправит ошибку, буду очень благодарен, если поможете. В сборке Barba.js + Wordpress + Locomotive scroll, выскакивает эта ошибка. Ошибка "Locomotive scroll"

В документации описывается, как её исправить, всё сделал как там написано, но ошибка не пропала, не понимаю как это исправить. Мой Js

import barba from '@barba/core';
import LocomotiveScroll from 'locomotive-scroll';
import gsap from 'gsap';

document.addEventListener('DOMContentLoaded', () => {
  const scroll = new LocomotiveScroll({
    el: document.querySelector('[data-scroll-container]'),
    smooth: true,
    smoothMobile: true,
    offset: ['3%', 100],
    lerp: 0.09,
    smartphone: {
      smooth: true
    }
  });


  function pageIn() {
    gsap.to('#content', {});
  }

  function pageOut() {
    gsap.to('#content', {});
  }

  function pageDelay(num) {
    return new Promise((resolve) => {
      setTimeout(resolve, num);
});
  }



  

  barba.init({
    transitions: [{
      name: 'transition',
      async leave(data) {
        pageIn();
        await pageDelay(1500);
      },

      enter(data) {
        pageOut();
        // Set <body> classes for 'next' page
        const nextHtml = data.next.html;
        const response = nextHtml.replace(/(<\/?)body( .+?)?>/gi, '$1notbody$2>', nextHtml);
        const bodyClasses = $(response).filter('notbody').attr('class');
        $('body').attr('class', bodyClasses);
      },

      async once(data) {
        pageIn();
        await pageDelay(1000);
        pageOut();
      }

    }]
  });



 console.log(scroll);
 

  barba.hooks.beforeLeave(() => {
    scroll.scrollTo('top');
  });


Ответы (0 шт):