1.2.2 • Published 2 years ago

laravel-store-modules v1.2.2

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

Laravel Store Modules

Installation

npm i laravel-store-modules

Usage

  1. Create store module
import { ItemsListModule } from 'laravel-store-modules';

export default class Products extends ItemsListModule {
    constructor() {
        super('/api/product');
    }
}
  1. Create a new Vue component.
<template>
   <div>
     <product-list-item
         v-for="product in products"
         :key="product.id"
         :product="product"
     />
   </div>
</template>

<script>

    export default {
      name: 'Products',
      computed: {
        ...mapGetters({
          products: `products/items`,
        }),
        created() {
          this.getProducts();
        },
        methods: {
          ...mapActions({
            getProducts: `products/get`,
          }),
        },
</script>
1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.0

3 years ago