From 0352d558d2055cb72d1eb89d3fd668f0ebb02ca9 Mon Sep 17 00:00:00 2001 From: andrzejewsky Date: Tue, 20 Apr 2021 15:54:47 +0200 Subject: [PATCH] fixes --- .../src/composables/useFacet/_utils.ts | 2 +- .../src/composables/useFacet/index.ts | 2 +- packages/theme/composables/index.ts | 7 ------- packages/theme/package.json | 4 ++-- yarn.lock | 20 ++++++++++--------- 5 files changed, 15 insertions(+), 20 deletions(-) delete mode 100644 packages/theme/composables/index.ts diff --git a/packages/composables/src/composables/useFacet/_utils.ts b/packages/composables/src/composables/useFacet/_utils.ts index 846c10ebf..216836be0 100644 --- a/packages/composables/src/composables/useFacet/_utils.ts +++ b/packages/composables/src/composables/useFacet/_utils.ts @@ -70,7 +70,7 @@ export const buildFacets = (searchData: SearchData, reduceFn, criteria?: string[ input: { filters }, } = searchData; - return Object.keys(facets) + return Object.keys(facets || []) .filter(filterFacets(criteria)) .reduce(reduceFn(facets, filters), []); }; diff --git a/packages/composables/src/composables/useFacet/index.ts b/packages/composables/src/composables/useFacet/index.ts index 65dac2233..1ed165f0c 100644 --- a/packages/composables/src/composables/useFacet/index.ts +++ b/packages/composables/src/composables/useFacet/index.ts @@ -67,7 +67,7 @@ const factoryParams = { search: (params.input.term) ? params.input.term : '', }; - const productResponse = await context.$magento.api.getProduct( + const productResponse = await context.$magento.api.products( productParams.perPage, productParams.page, productParams.filter, diff --git a/packages/theme/composables/index.ts b/packages/theme/composables/index.ts deleted file mode 100644 index 74bd181c0..000000000 --- a/packages/theme/composables/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -import useUiHelpers from './useUiHelpers'; -import useUiState from './useUiState'; - -export { - useUiHelpers, - useUiState -}; diff --git a/packages/theme/package.json b/packages/theme/package.json index 24e8ea93d..8d7e51c61 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -20,8 +20,8 @@ "@vue-storefront/core": "^2.3.0-rc.3", "@vue-storefront/magento": "^1.0.0-beta.1", "@vue-storefront/middleware": "^2.3.0-rc.3", - "@vue-storefront/nuxt": "^2.2.3", - "@vue-storefront/nuxt-theme": "^2.2.3", + "@vue-storefront/nuxt": "^2.3.0-rc.3", + "@vue-storefront/nuxt-theme": "^2.3.0-rc.3", "cookie-universal-nuxt": "^2.1.4", "core-js": "^3.10.1", "lodash.debounce": "^4.0.8", diff --git a/yarn.lock b/yarn.lock index d08befbb7..d9ebe9ddb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3827,18 +3827,20 @@ cors "^2.8.5" express "^4.17.1" -"@vue-storefront/nuxt-theme@^2.2.3": - version "2.2.3" - resolved "https://registry.yarnpkg.com/@vue-storefront/nuxt-theme/-/nuxt-theme-2.2.3.tgz#7a4f5555b051296bf58fd78c5b95501ffb98beaf" - integrity sha512-1zR8L1PvO0bkGQJDe3Nfo+yz20MrYVS4g8B6I74vboFRtsKbKw7LkStmVWSs0dpx9mSRlVmBSmjPfFMMJcPShQ== +"@vue-storefront/nuxt-theme@^2.3.0-rc.3": + version "2.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@vue-storefront/nuxt-theme/-/nuxt-theme-2.3.0-rc.3.tgz#91b3277ee08e9edf02e92c4d555b74508aac8865" + integrity sha512-ckvLQjb7yzriXFyaE02h/QLWBsF3z11drXNFiElnQcSunqOsWk1wbANjn+MYusDpgUnWaMbO3irVkunnYeexGw== dependencies: + ejs "^3.0.2" + lodash.debounce "^4.0.8" lodash.merge "^4.6.2" vue-lazy-hydration "^2.0.0-beta.4" -"@vue-storefront/nuxt@^2.2.3": - version "2.2.3" - resolved "https://registry.yarnpkg.com/@vue-storefront/nuxt/-/nuxt-2.2.3.tgz#f1420204b293fad16a41bf4a6001c339e906e356" - integrity sha512-1JmHULb+cDhHpLHN6iKZKyAs9+sFhzekluHaBAFbCznSkt43RA69apRnNt8vBQsEYwqbXWcRdi9XgrLyDlKtpQ== +"@vue-storefront/nuxt@^2.3.0-rc.3": + version "2.3.0-rc.3" + resolved "https://registry.yarnpkg.com/@vue-storefront/nuxt/-/nuxt-2.3.0-rc.3.tgz#837cb1c58a033b73214156d19d879e81e86d9545" + integrity sha512-Vrlu/AYSgr8/ICeCFQLGEGLgesHspdPYfLtdEhp0sTEGM6YRF6FCK0svs5mk/3Q4aKaTnew9W+n8j8V97TSgEg== dependencies: "@nuxt/typescript-build" "^2.0.0" "@nuxtjs/composition-api" "0.17.0" @@ -7238,7 +7240,7 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= -ejs@^3.1.6: +ejs@^3.0.2, ejs@^3.1.6: version "3.1.6" resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.6.tgz#5bfd0a0689743bb5268b3550cceeebbc1702822a" integrity sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==