From b8390c4ac6327065801138a8e940bc32687823b1 Mon Sep 17 00:00:00 2001 From: ale Date: Wed, 21 May 2025 23:41:23 -0300 Subject: [PATCH] Usando pedido de vuex --- resources/js/components/comunes/NavBar.vue | 8 ++++++-- resources/js/components/pedidos/Body.vue | 2 ++ resources/js/components/pedidos/ChismosaDropdown.vue | 8 ++++---- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/resources/js/components/comunes/NavBar.vue b/resources/js/components/comunes/NavBar.vue index d8fba83..a8e54d2 100644 --- a/resources/js/components/comunes/NavBar.vue +++ b/resources/js/components/comunes/NavBar.vue @@ -5,8 +5,10 @@ import ChismosaDropdown from '../pedidos/ChismosaDropdown.vue'; -import { mapActions, mapGetters } from "vuex"; +import { mapActions, mapGetters, mapState } from "vuex"; export default { components: { ChismosaDropdown }, @@ -61,7 +63,9 @@ export default { } }, computed: { - ...mapGetters('pedido',["pedidoDefinido"]), + ...mapGetters('pedido', ["pedidoDefinido"]), + ...mapState('pedido',["nombre"]), + ...mapState('barrio',["grupo_de_compra"]), }, methods: { ...mapActions('productos', ["filtrarProductos"]), diff --git a/resources/js/components/pedidos/Body.vue b/resources/js/components/pedidos/Body.vue index 06ac1e8..4a73c7d 100644 --- a/resources/js/components/pedidos/Body.vue +++ b/resources/js/components/pedidos/Body.vue @@ -22,9 +22,11 @@ export default { methods: { ...mapActions('productos',["init"]), ...mapActions('pedido',["getPedido"]), + ...mapActions('barrio',["getGrupoDeCompra"]), }, async mounted() { await this.init(); + await this.getGrupoDeCompra(); await this.getPedido(); Event.$on('toggle-chismosa', (activa) => { this.chismosaActiva = activa; diff --git a/resources/js/components/pedidos/ChismosaDropdown.vue b/resources/js/components/pedidos/ChismosaDropdown.vue index a6fe5de..19b0207 100644 --- a/resources/js/components/pedidos/ChismosaDropdown.vue +++ b/resources/js/components/pedidos/ChismosaDropdown.vue @@ -13,6 +13,7 @@