@vkontakte/vkjs
    Preparing search index...

    Function asyncImportLoader

    • Выполняет Promise функцию, пока она не завершится удачей. Может использоваться для асинхронной загрузки модулей при плохом интернете

      Type Parameters

      • T

      Parameters

      • asyncImport: () => Promise<T>

        Функция, которую требуется выполнить

      • attempts: number = 10

        Максимальное количество попыток

      Returns Promise<T>

      const HeaderLazyComponent = React.lazy(() => asyncImportLoader(() => import('../components/Header/Header')));
      
      asyncImportLoader(() => import('some-module'), 20).then((someModule) => {
      someModule.init();
      });