diff --git a/resources/js/components/comunes/NavBar.vue b/resources/js/components/comunes/NavBar.vue
index 4377df5..4bc97e2 100644
--- a/resources/js/components/comunes/NavBar.vue
+++ b/resources/js/components/comunes/NavBar.vue
@@ -12,7 +12,7 @@
+ ariaControls="mobile">
@@ -35,7 +35,7 @@
+ ariaControls="wide">
-
+
-
+
@@ -13,33 +13,23 @@
diff --git a/resources/js/components/pedidos/Productos.vue b/resources/js/components/pedidos/Productos.vue
index 06e6db3..30a9b1c 100644
--- a/resources/js/components/pedidos/Productos.vue
+++ b/resources/js/components/pedidos/Productos.vue
@@ -4,32 +4,27 @@ import ProductosContainer from "./ProductosContainer.vue";
import Chismosa from "./Chismosa.vue";
import { defineComponent } from "vue";
import SubpedidoSelect from "./SubpedidoSelect.vue";
-import { mapActions } from "vuex";
+import { mapActions, mapState } from "vuex";
export default defineComponent({
components: { SubpedidoSelect, CategoriasContainer, ProductosContainer, Chismosa },
- data() {
- return {
- chismosaActiva: false,
- }
+ computed: {
+ ...mapState('ui',["show_chismosa"])
},
methods: {
...mapActions('productos',["init"]),
},
async mounted() {
await this.init();
- Event.$on('toggle-chismosa', (activa) => {
- this.chismosaActiva = activa;
- });
},
})
diff --git a/resources/js/store/index.js b/resources/js/store/index.js
index b184b7f..245553a 100644
--- a/resources/js/store/index.js
+++ b/resources/js/store/index.js
@@ -5,6 +5,7 @@ import login from "./modules/login";
import pedido from "./modules/pedido";
import barrio from "./modules/barrio";
import productos from "./modules/productos";
+import ui from "./modules/ui";
Vue.use(Vuex);
@@ -15,5 +16,6 @@ export default new Vuex.Store({
pedido,
barrio,
productos,
+ ui,
},
});
diff --git a/resources/js/store/modules/ui.js b/resources/js/store/modules/ui.js
new file mode 100644
index 0000000..3144e16
--- /dev/null
+++ b/resources/js/store/modules/ui.js
@@ -0,0 +1,19 @@
+const state = {
+ show_chismosa: false,
+ show_devoluciones: false,
+};
+
+const mutations = {
+ toggleChismosa(state) {
+ state.show_chismosa = !state.show_chismosa;
+ },
+ toggleDevoluciones(state) {
+ state.show_devoluciones = !state.show_devoluciones;
+ },
+};
+
+export default {
+ namespaced: true,
+ state,
+ mutations,
+};