0.4.0 • Published 2 years ago

@spryker-vsf/composables v0.4.0

Weekly downloads
391
License
MIT
Repository
-
Last release
2 years ago

Vue Storefront Composables Layer

Composable is a function that uses Vue.js Composition API under the hood. This is the layer for managing responses from the API layer.

Setting environment

For connecting api/composables layers our theme we have to add common configuration to the nuxt.config.js file.

...
buildModules: [
  [
    "@vue-storefront/nuxt",
    {
      coreDevelopment: true,
      useRawSource: {
        dev: ["@spryker-vsf/composables", "@vue-storefront/core"],
        prod: ["@spryker-vsf/composables", "@vue-storefront/core"]
      }
    }
  ],
  [
      "@spryker-vsf/composables/nuxt",
      {
        baseURL: "{API_URL}",
        locale: "en",
        currency: "EUR",
        currencies: [
          { name: "EUR", label: "Euro" },
          { name: "USD", label: "Dollar" }
        ],
        locales: [
          { name: "en", label: "English" },
          { name: "de", label: "German" }
        ]
      }
    ]
  ],
],
...

Where API_URL is the url for REST API.

Installation

yarn

Development

yarn dev

Production

yarn build

Running unit tests

yarn test
0.6.0-dev.11

2 years ago

0.6.0-dev.10

2 years ago

0.6.0-dev.9

2 years ago

0.6.0-dev.8

2 years ago

0.6.0-dev.5

2 years ago

0.6.0-dev.6

2 years ago

0.6.0-dev.7

2 years ago

0.7.0-ctm1-dev.9

2 years ago

0.7.0-ctm1-dev.8

2 years ago

0.7.0-ctm1-dev.7

2 years ago

0.7.0-ctm1-dev.6

2 years ago

0.7.0-ctm1-dev.5

3 years ago

0.7.0-ctm1-dev.4

3 years ago

0.7.0-ctm1-dev.3

3 years ago

0.7.0-ctm1-dev.2

3 years ago

0.6.0-dev.4

2 years ago

0.7.0-ctm1-dev.1

3 years ago

0.7.0-ctm1-dev.0

3 years ago

0.4.0-ctm2-dev.9

3 years ago

0.4.0-ctm2-dev.8

3 years ago

0.4.0-ctm2-dev.7

3 years ago

0.4.0-ctm2-dev.6

3 years ago

0.6.0-dev.3

3 years ago

0.6.0-ctm1-dev.5

3 years ago

0.6.0-ctm1-dev.4

3 years ago

0.4.0-ctm2-dev.5

3 years ago

0.4.0-ctm2-dev.4

3 years ago

0.6.0-ctm1-dev.3

3 years ago

0.4.0-ctm2-dev.3

3 years ago

0.4.0-ctm2-dev.2

3 years ago

0.4.0-ctm2-dev.1

3 years ago

0.6.0-dev.2

3 years ago

0.6.0-dev.0

3 years ago

0.6.0-dev.1

3 years ago

0.4.0-ctm2-dev.0

3 years ago

0.6.0-ctm1-dev.2

3 years ago

0.5.2-dev.1

3 years ago

0.5.2-dev.2

3 years ago

0.5.0-ctm1-dev.0

3 years ago

0.6.0-ctm1-dev.1

3 years ago

0.6.0-ctm1-dev.0

3 years ago

0.3.1-ctm2-dev.1

3 years ago

0.5.0-dev.4

3 years ago

0.3.1-ctm2-dev.0

3 years ago

0.5.1-ctm1-dev.0

3 years ago

0.5.0-dev.3

3 years ago

0.5.0-dev.2

3 years ago

0.2.1-aldi-dev.0

3 years ago

0.5.0-aldi-dev.0

3 years ago

0.5.0-dev.1

3 years ago

0.4.1-dev.0

3 years ago

0.4.0-next.0

3 years ago

0.4.0-dev.0

3 years ago

0.5.0-dev.0

3 years ago

0.4.0

3 years ago

0.3.0

3 years ago

0.2.0-aldi.0

3 years ago

0.2.0-aldi-dev.0

3 years ago

0.3.1-dev.0

3 years ago

0.3.0-dev.0

3 years ago

0.3.1-next.0

3 years ago

0.3.0-next.0

3 years ago

0.2.1-dev.2

3 years ago

0.2.1-dev.1

3 years ago

0.2.1-dev.0

3 years ago

0.2.0-next.1

3 years ago

0.2.1-next.0

3 years ago

0.2.0

3 years ago

0.2.0-dev.10

3 years ago

0.2.0-dev.9

3 years ago

0.2.0-dev.8

3 years ago

0.2.0-dev.7

3 years ago

0.2.0-dev.6

3 years ago

0.2.0-dev.3

3 years ago

0.2.0-dev.4

3 years ago

0.2.0-dev.5

3 years ago

0.2.0-dev.2

3 years ago

0.2.0-dev.1

3 years ago

0.1.3-dev.4

3 years ago

0.1.3-dev.5

3 years ago

0.2.0-dev.0

3 years ago

0.1.3-dev.3

3 years ago

0.1.3-dev.2

3 years ago

0.1.3

3 years ago

0.1.3-dev.1

3 years ago

0.1.3-dev.0

3 years ago

0.1.3-next.0

3 years ago

0.1.2

3 years ago

0.1.2-dev.1

3 years ago

0.1.2-dev.0

3 years ago

0.1.1-dev.3

3 years ago

0.1.1-dev.2

3 years ago

0.1.1

3 years ago

0.1.1-next.0

3 years ago

0.1.1-dev.1

3 years ago

0.1.1-dev.0

3 years ago

0.1.0-dev.11

3 years ago

0.1.0

3 years ago

0.1.0-dev.10

3 years ago

0.1.0-next.0

3 years ago

0.1.0-next.1

3 years ago

0.1.0-dev.9

3 years ago

0.1.0-dev.8

3 years ago

0.1.0-dev.7

3 years ago

0.1.0-dev.6

3 years ago

0.1.0-dev.5

3 years ago

0.1.0-dev.4

3 years ago

0.1.0-dev.3

3 years ago

0.1.0-dev.2

3 years ago

0.0.4

3 years ago

0.1.0-dev.1

3 years ago

0.1.0-dev.0

3 years ago

0.0.4-dev.1

3 years ago

0.0.4-dev.0

3 years ago

0.0.3

3 years ago

0.0.3-dev.2

3 years ago

0.0.3-next.0

3 years ago

0.0.3-dev.1

3 years ago

0.0.3-dev.0

3 years ago

0.0.2

3 years ago

0.0.2-dev.0

3 years ago