Jelajahi Sumber

[FIX] prevent form events

Gogs 7 tahun lalu
induk
melakukan
2ae04da4a0

+ 2 - 2
src/components/forms/ProductForm.vue

@@ -14,8 +14,8 @@
                 label.form-label Código de barras
                 input.form-input(v-model='product.ean13')
             .form-actions
-                button.form-action(@click='onAccept' disabled='!isValid') Aceptar
-                button.form-action(@click='onCancel') Cancelar
+                button.form-action(@click.prevent='onAccept' disabled='!isValid') Aceptar
+                button.form-action(@click.prevent='onCancel') Cancelar
 </template>
 
 <script>

+ 3 - 3
src/components/modals/DiscountModal.vue

@@ -18,8 +18,8 @@
                 label.discount-label {{ discount < 0 ? 'Ganancia' : 'Descuento' }}
                 input.discount-input(:value='discount | absolute | currency(...options)' readonly)
             .discount-options
-                button.discount-button(@click='onAccept' :disabled='isValid() === false') Aceptar
-                button.discount-button(@click='onCancel') Cancelar
+                button.discount-button(@click.prevent='onAccept' :disabled='isValid() === false') Aceptar
+                button.discount-button(@click.prevent='onCancel') Cancelar
 </template>
 
 <script>
@@ -83,7 +83,7 @@
                     e.stop()
                 }
             },
-            onAccept() {
+            onAccept(e) {
                 this.$emit('onAccept', this.ammount)
             },
             onCancel() {