Webpack Babel генерирует неправильный JavaScript - PullRequest
0 голосов
/ 14 февраля 2019

Я получаю banners is not defined из следующего кода.

export const selectInfoBanners = createSelector(
  selectInfo,
  info => {
    const banners = [...info.banners];
    while (banners.length < 2) {
      banners.push({ url: "" });
    }
    return banners;
  }
);

Но сгенерированный код:

var selectInfoBanners = Object(reselect__WEBPACK_IMPORTED_MODULE_0__["createSelector"])(selectInfo, function(a) {
    for (var b = _toConsumableArray(a.banners); 2 > b.length; )
        b.push({
            url: ""
        });
    return banners // <-- Why is it not b?
});

Я использую @babel/core@7.2.2, babel-loader@8.0.5.

...