pcpuma_unam_operador/components/operador/Carrito.vue
2023-01-08 22:51:24 -06:00

41 lines
1.0 KiB
Vue

<template>
<section class="mb-5">
<BuscarCarrito
:updateCarrito="updateCarrito"
:updateIsLoading="updateIsLoading"
:operador="operador"
:carrito="carrito"
/>
<b-tabs>
<TabEquiposCarrito :carrito="carrito" :operador="operador" />
<TabMotivosCarrito :carrito="carrito" :operador="operador" />
</b-tabs>
</section>
</template>
<script>
import BuscarCarrito from '@/components/buscar/BuscarCarrito'
import TabMotivosCarrito from '@/components/operador/TabMotivosCarrito'
import TabEquiposCarrito from '@/components/operador/TabEquiposCarrito'
export default {
components: { BuscarCarrito, TabEquiposCarrito, TabMotivosCarrito },
props: {
operador: { type: Object, required: true, default: () => ({}) },
updateIsLoading: { type: Function, required: true, default: () => {} },
},
data() {
return { carrito: { modulo: {}, tipoCarrito: {} } }
},
methods: {
updateCarrito(valorObject) {
this.carrito = valorObject
},
},
}
</script>
<style></style>