Bläddra i källkod

[ADD] loading animation on create

Gogs 7 år sedan
förälder
incheckning
6432c46daa
2 ändrade filer med 6 tillägg och 2 borttagningar
  1. 3 1
      src/store/modules/product.js
  2. 3 1
      src/store/modules/supplier.js

+ 3 - 1
src/store/modules/product.js

@@ -174,13 +174,14 @@ const actions = {
      * @param {*} param0 
      * @param {*} param0 
      * @param {*} payload 
      * @param {*} payload 
      */
      */
-    submitProduct({ dispatch }, payload) {
+    submitProduct({ commit, dispatch }, payload) {
         if (payload) {
         if (payload) {
             if (!payload.name || !payload.price) {
             if (!payload.name || !payload.price) {
                 dispatch('notify', 'Complete los campos para guardar')
                 dispatch('notify', 'Complete los campos para guardar')
                 return
                 return
             }
             }
 
 
+            commit('setLoadingProducts', true)
             dispatch('createProduct', payload)
             dispatch('createProduct', payload)
         }
         }
 
 
@@ -193,6 +194,7 @@ const actions = {
      */
      */
     addProduct({ commit }, payload) {
     addProduct({ commit }, payload) {
         commit('addProduct', payload)
         commit('addProduct', payload)
+        commit('setLoadingProducts', false)
     }
     }
 }
 }
 
 

+ 3 - 1
src/store/modules/supplier.js

@@ -154,13 +154,14 @@ const actions = {
      * 
      * 
      * @param {*} param0 
      * @param {*} param0 
      */
      */
-    submitSupplier({ dispatch }, payload) {
+    submitSupplier({ commit, dispatch }, payload) {
         if (payload) {
         if (payload) {
             if (!payload.name || !payload.ruc || !payload.phone) {
             if (!payload.name || !payload.ruc || !payload.phone) {
                 dispatch('notify', 'Complete los campos para guardar')
                 dispatch('notify', 'Complete los campos para guardar')
                 return
                 return
             }
             }
 
 
+            commit('setLoadingSuppliers', true)
             dispatch('createSupplier', payload)
             dispatch('createSupplier', payload)
         }
         }
 
 
@@ -173,6 +174,7 @@ const actions = {
      */
      */
     addSupplier({ commit }, payload) {
     addSupplier({ commit }, payload) {
         commit('addSupplier', payload)
         commit('addSupplier', payload)
+        commit('setLoadingSuppliers', false)
     }
     }
 }
 }