usando pedido definido

This commit is contained in:
Alejandro Tasistro 2025-05-21 20:45:50 -03:00
parent f4560c0be5
commit f92084d399

View file

@ -4,15 +4,12 @@
<a class="navbar-item" href="https://mps.org.uy"> <a class="navbar-item" href="https://mps.org.uy">
<img src="/assets/logoMPS.png" height="28"> <img src="/assets/logoMPS.png" height="28">
</a> </a>
<!-- Styles nombre del barrio-->
<p class="navbar-item hide-below-1024"> <p class="navbar-item hide-below-1024">
<slot name="gdc"></slot>
</p> </p>
<p class="navbar-item"> <p class="navbar-item">
<slot name="subpedido"></slot>
</p> </p>
<chismosa-dropdown <chismosa-dropdown
v-if="this.$root.pedido != null" v-if="pedidoDefinido"
class="hide-above-1023" class="hide-above-1023"
id="mobile"> id="mobile">
</chismosa-dropdown> </chismosa-dropdown>
@ -25,7 +22,7 @@
</div> </div>
<div class="navbar-menu" :class="{'is-active':burgerActiva}"> <div class="navbar-menu" :class="{'is-active':burgerActiva}">
<div class="navbar-end"> <div class="navbar-end">
<div v-if="this.$root.pedido != null" class="navbar-item field has-addons mt-2 mr-3"> <div v-if="pedidoDefinido" class="navbar-item field has-addons mt-2 mr-3">
<a class="button is-small has-text-dark-grey" @click.capture="buscar"> <a class="button is-small has-text-dark-grey" @click.capture="buscar">
<span class="icon"> <span class="icon">
<i class="fas fa-search"></i> <i class="fas fa-search"></i>
@ -35,7 +32,7 @@
@keyup.enter="buscar"> @keyup.enter="buscar">
</div> </div>
<chismosa-dropdown <chismosa-dropdown
v-if="this.$root.pedido != null" v-if="pedidoDefinido"
class="hide-below-1024" class="hide-below-1024"
id="wide"> id="wide">
</chismosa-dropdown> </chismosa-dropdown>
@ -53,7 +50,7 @@
<script> <script>
import ChismosaDropdown from '../pedidos/ChismosaDropdown.vue'; import ChismosaDropdown from '../pedidos/ChismosaDropdown.vue';
import { mapActions } from "vuex"; import { mapActions, mapGetters } from "vuex";
export default { export default {
components: { ChismosaDropdown }, components: { ChismosaDropdown },
@ -63,6 +60,9 @@ export default {
searchString: "", searchString: "",
} }
}, },
computed: {
...mapGetters('pedido',["pedidoDefinido"]),
},
methods: { methods: {
...mapActions('productos', ["filtrarProductos"]), ...mapActions('productos', ["filtrarProductos"]),
toggleBurger() { toggleBurger() {
@ -73,7 +73,6 @@ export default {
this.toggleBurger(); this.toggleBurger();
this.filtrarProductos({ filtro: "nombre", valor: this.searchString }); this.filtrarProductos({ filtro: "nombre", valor: this.searchString });
Event.$emit('migas-agregar', { nombre: this.searchString }); Event.$emit('migas-agregar', { nombre: this.searchString });
} }
}, },
}; };