Definido pedidos main con containers de categorias, productos, chismosa, etc
This commit is contained in:
parent
6501e76507
commit
07a71098f4
2 changed files with 45 additions and 25 deletions
|
@ -1,41 +1,20 @@
|
|||
<template>
|
||||
<div id="pedidos-body" class="pb-6 mb-6">
|
||||
<pedido-select v-if="!pedidoDefinido"/>
|
||||
<div v-else>
|
||||
<nav-migas/>
|
||||
<div class="columns">
|
||||
<div class="column" :class="{ 'is-two-thirds-desktop is-hidden-touch': show_chismosa }">
|
||||
<cartel-pedido-aprobado/>
|
||||
<canasta/>
|
||||
</div>
|
||||
<div class="column is-full-touch" v-if="show_chismosa">
|
||||
<chismosa/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<pedidos-main v-else/>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { mapActions, mapGetters, mapState } from "vuex";
|
||||
import CartelPedidoAprobado from "./CartelPedidoAprobado.vue";
|
||||
import { mapGetters } from "vuex";
|
||||
import PedidoSelect from "./PedidoSelect.vue";
|
||||
import Canasta from "./Canasta.vue";
|
||||
import NavMigas from "./NavMigas.vue";
|
||||
import Chismosa from "./Chismosa.vue";
|
||||
import PedidosMain from "./PedidosMain.vue";
|
||||
|
||||
export default {
|
||||
name: "PedidosBody",
|
||||
components: { Chismosa, NavMigas, CartelPedidoAprobado, PedidoSelect, Canasta },
|
||||
components: { PedidosMain, PedidoSelect },
|
||||
computed: {
|
||||
...mapGetters('pedido', ["pedidoDefinido"]),
|
||||
...mapState('ui', ["show_chismosa"]),
|
||||
},
|
||||
methods: {
|
||||
...mapActions('productos', ["init"]),
|
||||
},
|
||||
async mounted() {
|
||||
await this.init();
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
|
41
resources/js/components/pedidos/PedidosMain.vue
Normal file
41
resources/js/components/pedidos/PedidosMain.vue
Normal file
|
@ -0,0 +1,41 @@
|
|||
<script>
|
||||
import { defineComponent } from "vue";
|
||||
import Canasta from "./Canasta.vue";
|
||||
import Chismosa from "./Chismosa.vue";
|
||||
import CartelPedidoAprobado from "./CartelPedidoAprobado.vue";
|
||||
import NavMigas from "./NavMigas.vue";
|
||||
import { mapActions, mapState } from "vuex";
|
||||
|
||||
export default defineComponent({
|
||||
name: "PedidosMain",
|
||||
components: { NavMigas, CartelPedidoAprobado, Chismosa, Canasta },
|
||||
computed: {
|
||||
...mapState('ui', ["show_chismosa"]),
|
||||
},
|
||||
methods: {
|
||||
...mapActions('productos', ["init"]),
|
||||
},
|
||||
async mounted() {
|
||||
await this.init();
|
||||
}
|
||||
})
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div>
|
||||
<nav-migas/>
|
||||
<div class="columns">
|
||||
<div class="column" :class="{ 'is-two-thirds-desktop is-hidden-touch': show_chismosa }">
|
||||
<cartel-pedido-aprobado/>
|
||||
<canasta/>
|
||||
</div>
|
||||
<div class="column is-full-touch" v-if="show_chismosa">
|
||||
<chismosa/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style scoped>
|
||||
|
||||
</style>
|
Loading…
Add table
Reference in a new issue