From cdbd1504b681d4e1a8e683d879d8ebfef6377b27 Mon Sep 17 00:00:00 2001 From: ale Date: Wed, 13 Aug 2025 00:58:50 -0300 Subject: [PATCH] Agregada logica para crear barrios --- .../comisiones/barrios/BarriosSeccion.vue | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/resources/js/components/comisiones/barrios/BarriosSeccion.vue b/resources/js/components/comisiones/barrios/BarriosSeccion.vue index 88fe68a..6e03935 100644 --- a/resources/js/components/comisiones/barrios/BarriosSeccion.vue +++ b/resources/js/components/comisiones/barrios/BarriosSeccion.vue @@ -2,8 +2,9 @@ import TablaBarrios from "./TablaBarrios.vue"; import DropdownDescargar from "../DropdownDescargar.vue"; import ModalBarrio from "./ModalBarrio.vue"; -import { mapState } from "vuex"; +import { mapActions, mapMutations, mapState } from "vuex"; import Dropdown from "../../comunes/Dropdown.vue"; +import comisiones from "../../../store/modules/comisiones"; export default { name: "BarriosSeccion", @@ -31,16 +32,24 @@ export default { }; }, computed: { - ...mapState("comisiones", ["grupo_de_compra_actual"]) + ...mapState("comisiones", ["grupo_de_compra_actual", "grupo_de_compra_nuevo"]) + }, + methods: { + ...mapMutations("ui", ["toggleModalBarrio"]), + ...mapMutations("comisiones", ["grupoDeCompraNuevo"]), + modalNuevoBarrio() { + this.grupoDeCompraNuevo(); + this.toggleModalBarrio(); + } } }