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 = {