Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release/1.0.0-rc.5.4 #530

Merged
merged 89 commits into from
Feb 3, 2022
Merged
Show file tree
Hide file tree
Changes from 82 commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
1ea15a3
chore: add gitflow actions (#379)
bloodf Jan 3, 2022
2ea26d4
docs: added roadmap to the docs (#380)
Frodigo Jan 3, 2022
352b658
fix(theme): refactor and fix store switcher (#383)
bartoszherba Jan 10, 2022
2e2dbce
fix(theme): fix preselection sort order when query param is available…
bartoszherba Jan 10, 2022
e700ed1
fix: broken cart after placing order as guest (#386)
KevinGorjan Jan 10, 2022
d9334a5
fix(theme): fix flashing category page (#387)
bartoszherba Jan 10, 2022
2b00372
fix(theme): fix flashing category page (#388)
bartoszherba Jan 10, 2022
ea9f74b
fix: default billing information does not appear on address (#382)
KevinGorjan Jan 10, 2022
a13b11c
chore: upgraded vsf core to 2.5.4 (#389)
Frodigo Jan 10, 2022
3d530cb
fix(composables): update url resolver clearing patter to remove local…
bartoszherba Jan 10, 2022
aab749d
fix(theme): fix links to catch current locale (#391)
bartoszherba Jan 11, 2022
165593d
style(theme): aligned titles in my account menu (#400)
KevinGorjan Jan 12, 2022
6d9ce76
feat(middleware): added i18n route middleware (#408)
Frodigo Jan 13, 2022
b8c233c
fix(theme): update localisation for all :link bindings (#416)
bartoszherba Jan 14, 2022
69c4fe1
docs(theme): update custom queries documentation to be more friendly …
bartoszherba Jan 14, 2022
e89baad
chore(theme): removed html-validator (#414)
Frodigo Jan 14, 2022
9ab3fe3
refactor: update dependencies (#420)
bloodf Jan 17, 2022
fbb1598
refactor(theme): enables currency switcher on TopBar.vue (#421)
bloodf Jan 17, 2022
8280bba
fix(theme): fix 404 issue when redirecting to address details page (#…
bartoszherba Jan 17, 2022
469cecb
test: scaffold unit tests in composables and api client package (#419)
KevinGorjan Jan 17, 2022
03102de
fix(theme): fix disappearing category sidebar filter change (#423)
bartoszherba Jan 17, 2022
34e2f2f
fix(theme): out of stock product will no longer break cart (#404)
bartoszherba Jan 17, 2022
59be797
Revert "refactor(theme): enables currency switcher on TopBar.vue (#42…
Frodigo Jan 17, 2022
2344e01
refactor(i18n): changed i18n middleware to plugin and fix store switc…
Frodigo Jan 17, 2022
f2d6adb
refactor(theme): changed i18n midl. to plugin & fix store switcher by…
bloodf Jan 18, 2022
b194a80
fix(api-client): update default mutation error handling for apollo cl…
bartoszherba Jan 18, 2022
a863b78
fix: expired user token (#392)
KevinGorjan Jan 18, 2022
c614437
refactor(theme): enable the currency switcher on `TopBar.vue` (#430)
bloodf Jan 18, 2022
3eadebd
fix(theme): remove redundant cart load actions (#438)
bartoszherba Jan 19, 2022
bfb4e0f
perf(theme): updated nuxt.config.js to improve rebuild performance du…
KevinGorjan Jan 19, 2022
e00322d
fix(theme): update localisation for all :link bindings (#450)
bartoszherba Jan 19, 2022
4cf45c9
fix: handle currency switch issue (#441)
bartoszherba Jan 20, 2022
6b29737
chore: align main with develop (#455)
Frodigo Jan 20, 2022
7705477
fix(minicart): fix resolving configurable variants data (#456)
bartoszherba Jan 20, 2022
2c73c9a
feat: added translations for german store (#459)
Frodigo Jan 20, 2022
86de695
fix(composable): fix clearing cart on customer logout (#458)
bartoszherba Jan 20, 2022
c8bb4cc
fix(theme): fix fcPlugin issuse when cookies were not set yet - added…
bartoszherba Jan 20, 2022
73f36b1
fix(api-client): update all cart related queries/mutation to include …
bartoszherba Jan 21, 2022
c062700
fix(theme): fix adding product to a wishlist from a listed category p…
bartoszherba Jan 21, 2022
806f1ba
fix(theme): add debounced update quantity action so it will be possib…
bartoszherba Jan 21, 2022
f6827c5
fix(theme): fix customer account update data and password change func…
bartoszherba Jan 21, 2022
2f06a69
perf(general): add performance improvement changes (#471)
bartoszherba Jan 21, 2022
70b19a7
Revert "perf(general): add performance improvement changes (#471)" (#…
Frodigo Jan 21, 2022
58aa144
fix: loosing data when moving between steps on the checkout (#440)
KevinGorjan Jan 24, 2022
d11afba
fix(composables): re-calculate cart when changing shipping-method (#473)
KevinGorjan Jan 24, 2022
3820905
feat(theme): add missing german translations (#479)
bartoszherba Jan 25, 2022
3d33c16
feat: added nuxt-img and possibility to use external image providers …
Frodigo Jan 25, 2022
d45d016
fix(theme): fix mobile home button alignment (#475)
youanden Jan 25, 2022
075fa26
refactor: m2-69. ssr optimization for default layout (#477)
bartoszherba Jan 25, 2022
526f1f5
fix: incorrect shipping method price displayed in order summary (#481)
KevinGorjan Jan 25, 2022
b9f502b
fix(theme): fix footer lazy hydration (#488)
bartoszherba Jan 26, 2022
d718afa
fix(theme): fixed product layout tablet (#487)
Diegoalbag Jan 26, 2022
baa54b3
fix(theme): added spacing on the left and right of the checkout page …
Diegoalbag Jan 26, 2022
37722ea
fix(theme): fixed payment setup style discrepancies (#484)
Diegoalbag Jan 26, 2022
034a01e
fix: incorrect shipping method price displayed in order summary (#496)
KevinGorjan Jan 26, 2022
e7840b9
fix(theme): fixed cms page loading (#495)
Frodigo Jan 26, 2022
fe89c00
fix(theme): fixed review page is empty if there are no reviews (#485)
Diegoalbag Jan 27, 2022
38e6cdd
fix(theme): ssr optimization for default layout (#506)
bartoszherba Jan 27, 2022
26582ad
fix(theme): orders history table - no order details button on mobile …
Diegoalbag Jan 27, 2022
a34e99c
fix(theme): product bundle visual issue (#504)
Diegoalbag Jan 27, 2022
333d617
fix(theme): add wishlist loading when customer is logging in (#509)
bartoszherba Jan 27, 2022
673b2a8
fix(theme): fix setting proper store and locale if there is no cookie…
bartoszherba Jan 27, 2022
c4e28d4
feat(recaptcha): add recaptcha (#401)
aelmizeb Jan 27, 2022
de3e8ff
chore: added sentry (#507)
Frodigo Jan 28, 2022
2525c72
feat: added support for @vue-storefront/cache module (#482)
Frodigo Jan 28, 2022
4c25d01
fix: billing address overwrites shipping address when copy flag is se…
KevinGorjan Jan 28, 2022
b6ff157
build: added npm registry to dockerfile (#511)
Frodigo Jan 28, 2022
6d2eae3
build(deployment): added reCahptcha env variables, and modified deplo…
Frodigo Jan 30, 2022
bc4eccb
build(theme): extracted styles to separate .css chunks (#516)
Frodigo Jan 31, 2022
60f6ee6
fix(theme, composable): expired user token issue (#519)
bartoszherba Jan 31, 2022
09dbff4
fix(theme): update login modal to handle translations (#521)
bartoszherba Jan 31, 2022
68cca3d
chore(theme): removed redis, sentry and reCaptcha config from nuxt.co…
Frodigo Jan 31, 2022
f9d27c7
fix: added missing translations (#525)
KevinGorjan Jan 31, 2022
5a4cc10
fix: disable ATC button while new product configuration is being load…
AlexanderDevitsky Jan 31, 2022
905d0a6
chore: added possibility to extend nuxt.config during deployment (#524)
Frodigo Feb 1, 2022
be91c81
chore: updated dependencies nad optimized dockerfile
Frodigo Feb 1, 2022
c0da10d
docs: updated api docs
Frodigo Feb 1, 2022
1b78c1c
chore: meged main branch
Frodigo Feb 1, 2022
a04ac0c
chore: disabled recaptcha
Frodigo Feb 1, 2022
084b968
build: changed dockerfile
Frodigo Feb 1, 2022
0bb198f
build: updated recaptcha deployment config
Frodigo Feb 1, 2022
f0b132b
fix: fixed recaptcha enabled config type issue
Frodigo Feb 1, 2022
0b5ad21
build: manually disabled recaptcha
Frodigo Feb 1, 2022
d2fbedf
fix(composable): update useFacets to work with a customQueries
bartoszherba Feb 1, 2022
59f58b0
fix(theme): fix missing address details tab for non-english locale st…
bartoszherba Feb 2, 2022
1aefd00
refactor(theme): performance improvements (#541)
Frodigo Feb 2, 2022
c93bffc
fix(theme): update address action will now properly load address data…
bartoszherba Feb 2, 2022
8529ef9
fix(theme): fix add to wishlist button on catgory listing view for a …
bartoszherba Feb 3, 2022
93d7093
fix(theme): save or update of address details in the customer account…
bartoszherba Feb 3, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,7 @@ module.exports = {
'@vue-storefront/eslint-config-vue',
'@vue-storefront/eslint-config-jest',
],
rules: {
"@typescript-eslint/no-floating-promises": "off"
}
}
13 changes: 12 additions & 1 deletion .github/workflows/deploy-vue-storefront-cloud.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
password: ${{ secrets.CLOUD_PASSWORD }}
dockerfile: .vuestorefrontcloud/docker/Dockerfile
buildoptions: --compress
buildargs: NPM_EMAIL,NPM_PASS,NPM_USER,NPM_REGISTRY,STORE_URL,MAGENTO_GRAPHQL,MAGENTO_EXTERNAL_CHECKOUT,MAGENTO_EXTERNAL_CHECKOUT_URL,MAGENTO_EXTERNAL_CHECKOUT_SYNC_PATH
buildargs: NPM_EMAIL,NPM_PASS,NPM_USER,NPM_REGISTRY,STORE_URL,MAGENTO_GRAPHQL,MAGENTO_EXTERNAL_CHECKOUT,MAGENTO_EXTERNAL_CHECKOUT_URL,MAGENTO_EXTERNAL_CHECKOUT_SYNC_PATH,IMAGE_PROVIDER,IMAGE_PROVIDER_BASE_URL,REDIS__HOST,REDIS__PORT,REDIS__CACHE_INVALIDATE_KEY,REDIS__CACHE_INVALIDATE_URL,REDIS__KEY_PREFIX,REDIS__ENABLED,SENTRY_DSN,RECAPTCHA_SITE_KEY,RECAPTCHA_SECRET_KEY
env:
NPM_EMAIL: ${{ secrets.NPM_EMAIL }}
NPM_PASS: ${{ secrets.CLOUD_PASSWORD }}
Expand All @@ -36,6 +36,17 @@ jobs:
MAGENTO_EXTERNAL_CHECKOUT: ${{ secrets.MAGENTO_EXTERNAL_CHECKOUT }}
MAGENTO_EXTERNAL_CHECKOUT_URL: ${{ secrets.MAGENTO_EXTERNAL_CHECKOUT_URL }}
MAGENTO_EXTERNAL_CHECKOUT_SYNC_PATH: ${{ secrets.MAGENTO_EXTERNAL_CHECKOUT_SYNC_PATH }}
IMAGE_PROVIDER: ${{ secrets.IMAGE_PROVIDER }}
IMAGE_PROVIDER_BASE_URL: ${{ secrets.IMAGE_PROVIDER_BASE_URL }}
REDIS__HOST: ${{ secrets.REDIS__HOST }}
REDIS__PORT: ${{ secrets.REDIS__PORT }}
REDIS__KEY_PREFIX: ${{ secrets.REDIS__KEY_PREFIX }}
REDIS__CACHE_INVALIDATE_KEY: ${{ secrets.REDIS__CACHE_INVALIDATE_KEY }}
REDIS__CACHE_INVALIDATE_URL: ${{ secrets.REDIS__CACHE_INVALIDATE_URL }}
REDIS__ENABLED: ${{ secrets.REDIS__ENABLED }}
SENTRY_DSN: ${{ secrets.SENTRY_DSN }}
RECAPTCHA_SITE_KEY: ${{ secrets.RECAPTCHA_SITE_KEY }}
RECAPTCHA_SECRET_KEY: ${{ secrets.RECAPTCHA_SECRET_KEY }}
deploy:
runs-on: ubuntu-latest
needs: build
Expand Down
50 changes: 49 additions & 1 deletion .vuestorefrontcloud/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,23 @@ ARG MAGENTO_EXTERNAL_CHECKOUT_URL
ARG MAGENTO_EXTERNAL_CHECKOUT
ARG MAGENTO_EXTERNAL_CHECKOUT_SYNC_PATH
ARG STORE_URL
ARG MAGENTO_BASE_URL
ARG IMAGE_PROVIDER
ARG IMAGE_PROVIDER_BASE_URL
ARG REDIS__HOST
ARG REDIS__PORT
ARG REDIS__CACHE_INVALIDATE_KEY
ARG REDIS__CACHE_INVALIDATE_URL
ARG REDIS__CACHE_INVALIDATE_URL
ARG REDIS__KEY_PREFIX
ARG REDIS__ENABLED
ARG RECAPTCHA_ENABLED
ARG RECAPTCHA_HIDE_BADGE
ARG RECAPTCHA_VERSION
ARG RECAPTCHA_SIZE
ARG RECAPTCHA_MIN_SCORE
ARG RECAPTCHA_SITE_KEY
ARG RECAPTCHA_SECRET_KEY

ENV MAGENTO_GRAPHQL=${MAGENTO_GRAPHQL}
ENV MAGENTO_EXTERNAL_CHECKOUT_URL=${MAGENTO_EXTERNAL_CHECKOUT_URL}
Expand All @@ -20,7 +37,26 @@ ENV LAST_COMMIT=${COMMIT}
ENV STORE_ENV=production
ENV NUXT_APP_ENV=production
ENV NUXT_APP_PORT=3000
ENV MAGENTO_BASE_URL=https://magento2-instance.vuestorefront.io/
ENV IMAGE_PROVIDER=${IMAGE_PROVIDER}
ENV IMAGE_PROVIDER_BASE_URL=${IMAGE_PROVIDER_BASE_URL}
ENV REDIS__HOST=${REDIS__HOST}
ENV REDIS__PORT=${REDIS__PORT}
ENV REDIS__CACHE_INVALIDATE_KEY=${REDIS__CACHE_INVALIDATE_KEY}
ENV REDIS__CACHE_INVALIDATE_URL=${REDIS__CACHE_INVALIDATE_URL}
ENV REDIS__CACHE_INVALIDATE_URL=${REDIS__CACHE_INVALIDATE_URL}
ENV REDIS__KEY_PREFIX=${REDIS__KEY_PREFIX}
ENV REDIS__ENABLED=${REDIS__ENABLED}
ENV SENTRY_DSN=${SENTRY_DSN}
ENV RECAPTCHA_ENABLED=${RECAPTCHA_ENABLED}
ENV RECAPTCHA_HIDE_BADGE=false
ENV RECAPTCHA_VERSION=3
ENV RECAPTCHA_SIZE=invisible
ENV RECAPTCHA_MIN_SCORE=0.5
ENV RECAPTCHA_SITE_KEY=${RECAPTCHA_SITE_KEY}
ENV RECAPTCHA_SECRET_KEY=${RECAPTCHA_SITE_KEY}

RUN npm config set @vsf-enterprise:registry=https://registrynpm.storefrontcloud.io

RUN npm install -g npm-cli-login \
&& npm-cli-login
Expand All @@ -29,7 +65,19 @@ WORKDIR /var/www

COPY . .

RUN yarn install && yarn build && yarn cache clean --all
RUN mv /var/www/packages/theme/nuxt.config.js /var/www/packages/theme/base.nuxt.config.js && cp .vuestorefrontcloud/docker/nuxt.config.additional.js /var/www/packages/theme/nuxt.config.js

RUN yarn install

RUN npx [email protected] workspace @vue-storefront/magento-theme add @vsf-enterprise/redis-cache

RUN npx [email protected] workspace @vue-storefront/magento-theme add @nuxtjs/recaptcha

RUN npx [email protected] workspace @vue-storefront/magento-theme add @nuxtjs/sentry

RUN npx [email protected] workspace @vue-storefront/magento-theme add @sentry/tracing

RUN yarn build && yarn cache clean --all

COPY .vuestorefrontcloud/docker/vue-storefront.sh /usr/local/bin/

Expand Down
23 changes: 23 additions & 0 deletions .vuestorefrontcloud/docker/nuxt.config.additional.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
import config from '@vue-storefront/magento-theme/config';
import baseNuxtConfig from '@vue-storefront/magento-theme/base.nuxt.config';

export default {
...baseNuxtConfig,
modules: [
...baseNuxtConfig.modules,
'@nuxtjs/sentry'
],
recaptcha: {
hideBadge: config.get('recaptchaHideBadge'), // Hide badge element (v3 & v2 via size=invisible)
siteKey: config.get('recaptchaSiteKey'), // Site key for requests
version: config.get('recaptchaVersion'), // Version 2 or 3
size: config.get('recaptchaSize'), // Size: 'compact', 'normal', 'invisible' (v2)
},
publicRuntimeConfig: {
isRecaptcha: config.get('recaptchaEnabled'),
},
sentry: {
dsn: process.env.SENTRY_DSN,
tracing: true,
},
};
14 changes: 12 additions & 2 deletions docs/.vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,8 @@ module.exports = {
{ text: 'Core Documentation', link: 'https://docs.vuestorefront.io/v2/' },
{ text: 'Demo', link: 'https://demo-magento2.europe-west1.gcp.storefrontcloud.io/' },
{ text: 'GitHub', link: 'https://github.com/vuestorefront/magento2'},
{ text: 'Roadmap', link: 'https://github.com/vuestorefront/magento2/projects/5'}
{ text: 'Roadmap', link: 'https://docs.vuestorefront.io/magento/guide/roadmap.html'},
{ text: 'Environments', link: 'https://docs.vuestorefront.io/magento/guide/environments.html'}
],
sidebar: [
{
Expand All @@ -66,12 +67,21 @@ module.exports = {
collapsable: false,
children: [
['/guide/creating-a-store', 'Creating a Store'],
['/guide/graphql-get', 'Use GET for GraphQL Queries'],
['/guide/configuration', 'Configuration'],
['/guide/override-queries', 'Override queries'],
['/guide/testing', 'Testing'],
['/guide/recaptcha', 'ReCaptcha'],
['/guide/testing', 'Testing']
]
},
{
title: 'Performance',
collapsable: false,
children: [
['/guide/graphql-get', 'Varnish & GET for GraphQL Queries'],
['/guide/ssr', 'Server Side Rendering Cache'],
]
},
{
title: 'Composables',
children: [
Expand Down
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.addbundleproductstocart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addBundleProductsToCart](./magento-api.addbundleproductstocart.md)

## addBundleProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddBundleProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddBundleProductsToCartMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addBundleProductsToCart](./magento-api.addbundleproductstocart.md)
## addBundleProductsToCart variable
<b>Signature:</b>
```typescript
_default: (context: Context, input: AddBundleProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddBundleProductsToCartMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.addconfigurableproductstocart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addConfigurableProductsToCart](./magento-api.addconfigurableproductstocart.md)

## addConfigurableProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddConfigurableProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddConfigurableProductsToCartMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addConfigurableProductsToCart](./magento-api.addconfigurableproductstocart.md)
## addConfigurableProductsToCart variable
<b>Signature:</b>
```typescript
_default: (context: Context, input: AddConfigurableProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddConfigurableProductsToCartMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.adddownloadableproductstocart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addDownloadableProductsToCart](./magento-api.adddownloadableproductstocart.md)

## addDownloadableProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddDownloadableProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddDownloadableProductsToCartMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addDownloadableProductsToCart](./magento-api.adddownloadableproductstocart.md)
## addDownloadableProductsToCart variable
<b>Signature:</b>
```typescript
_default: (context: Context, input: AddDownloadableProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddDownloadableProductsToCartMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.addproductstocart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addProductsToCart](./magento-api.addproductstocart.md)

## addProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddProductsToCartMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addProductsToCart](./magento-api.addproductstocart.md)
## addProductsToCart variable
<b>Signature:</b>
```typescript
_default: (context: Context, input: AddProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddProductsToCartMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.addproducttowishlist.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addProductToWishList](./magento-api.addproducttowishlist.md)

## addProductToWishList variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddProductsToWishlistMutationVariables, customQuery?: CustomQuery) => Promise<FetchResult<AddProductsToWishlistMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addProductToWishList](./magento-api.addproducttowishlist.md)
## addProductToWishList variable
<b>Signature:</b>
```typescript
_default: (context: Context, input: AddProductsToWishlistMutationVariables, customQuery?: CustomQuery) => Promise<FetchResult<AddProductsToWishlistMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.addsimpleproductstocart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addSimpleProductsToCart](./magento-api.addsimpleproductstocart.md)

## addSimpleProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddSimpleProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddSimpleProductsToCartMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addSimpleProductsToCart](./magento-api.addsimpleproductstocart.md)
## addSimpleProductsToCart variable
<b>Signature:</b>
```typescript
_default: (context: Context, input: AddSimpleProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddSimpleProductsToCartMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.addvirtualproductstocart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addVirtualProductsToCart](./magento-api.addvirtualproductstocart.md)

## addVirtualProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddVirtualProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddVirtualProductsToCartMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addVirtualProductsToCart](./magento-api.addvirtualproductstocart.md)
## addVirtualProductsToCart variable
<b>Signature:</b>
```typescript
_default: (context: Context, input: AddVirtualProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddVirtualProductsToCartMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.applycoupontocart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [applyCouponToCart](./magento-api.applycoupontocart.md)

## applyCouponToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: ApplyCouponToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<ApplyCouponToCartMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [applyCouponToCart](./magento-api.applycoupontocart.md)
## applyCouponToCart variable
<b>Signature:</b>
```typescript
_default: (context: Context, input: ApplyCouponToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<ApplyCouponToCartMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.availablestores.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [availableStores](./magento-api.availablestores.md)

## availableStores variable

<b>Signature:</b>

```typescript
_default: (context: Context, customQuery?: CustomQuery) => Promise<ApolloQueryResult<AvailableStoresQuery>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [availableStores](./magento-api.availablestores.md)
## availableStores variable
<b>Signature:</b>
```typescript
_default: (context: Context, customQuery?: CustomQuery) => Promise<ApolloQueryResult<AvailableStoresQuery>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.cart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [cart](./magento-api.cart.md)

## cart variable

<b>Signature:</b>

```typescript
_default: (context: Context, cartId: string, customQuery?: CustomQuery) => Promise<ApolloQueryResult<CartQuery>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [cart](./magento-api.cart.md)
## cart variable
<b>Signature:</b>
```typescript
_default: (context: Context, cartId: string, customQuery?: CustomQuery) => Promise<ApolloQueryResult<CartQuery>>
```
Loading