From 802d4d0c0b3d74b8f9e340711507436bc163b0b9 Mon Sep 17 00:00:00 2001 From: ale Date: Tue, 27 May 2025 18:29:44 -0300 Subject: [PATCH] No se stackean las busquedas --- resources/js/components/comunes/NavBar.vue | 7 ++++--- resources/js/store/modules/ui.js | 4 ++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/resources/js/components/comunes/NavBar.vue b/resources/js/components/comunes/NavBar.vue index 5ead517..f27295e 100644 --- a/resources/js/components/comunes/NavBar.vue +++ b/resources/js/components/comunes/NavBar.vue @@ -62,12 +62,12 @@ export default { }, computed: { ...mapGetters('pedido', ["pedidoDefinido"]), - ...mapState('pedido',["nombre"]), - ...mapState('pedido',["grupo_de_compra"]), + ...mapState('pedido', ["nombre"]), + ...mapState('pedido', ["grupo_de_compra"]), }, methods: { ...mapActions('productos', ["filtrarProductos"]), - ...mapMutations('ui',["addMiga"]), + ...mapMutations('ui', ["addMiga", "popUltimaBusqueda"]), toggleBurger() { this.burgerActiva = !this.burgerActiva }, @@ -75,6 +75,7 @@ export default { if (this.burgerActiva) this.toggleBurger(); this.filtrarProductos({ filtro: "nombre", valor: this.searchString }); + this.popUltimaBusqueda(); this.addMiga({ nombre: this.searchString }); } }, diff --git a/resources/js/store/modules/ui.js b/resources/js/store/modules/ui.js index 4a9dfca..d707ba1 100644 --- a/resources/js/store/modules/ui.js +++ b/resources/js/store/modules/ui.js @@ -16,6 +16,10 @@ const mutations = { addMiga(state, miga) { state.migas.push(miga); }, + popUltimaBusqueda(state) { + if (!state.migas.at(-1).action) + state.migas.pop(); + } }; const actions = {