Cantidades no validas ahora incluyen números no enteros además de negativos

This commit is contained in:
Alejandro Tasistro 2022-03-31 15:03:39 -03:00
parent 420387cdb7
commit 8b4e07d66e
1 changed files with 2 additions and 1 deletions

View File

@ -144,7 +144,7 @@ Vue.component('producto-container', {
</button>
</p>
<p class="control">
<input id="cantidad" class="input" type="number" :value=cant style="text-align: center">
<input id="cantidad" class="input" type="number" v-model.number="cant" style="text-align: center">
</p>
<p class="control">
<button class="button" @click="cant++">
@ -187,6 +187,7 @@ Vue.component('producto-container', {
},
agregarProducto() {
if (this.cant < 0) alert("No se puede agregar cantidades negativas")
else if (!Number.isInteger(this.cant)) alert("Las cantidades deben ser números enteros")
else {
Event.$emit("sync-subpedido", this.cant, this.producto.id);
this.cerrar();