amend vuex conf

This commit is contained in:
María
2025-08-04 11:24:57 +02:00
committed by María
parent e9e75a0839
commit 4cbc9932fa
7 changed files with 22 additions and 7 deletions

View File

@@ -6,11 +6,11 @@
<main class="min-h-dvh">
<slot />
<div class="fixed bottom-0 right-0 z-50 p-2">
<!-- <div class="fixed bottom-0 right-0 z-50 p-2">
<ButtonCTA @click="changeLang" >
Cambiar Idioma
</ButtonCTA>
</div>
</div> -->
</main>
<footer>
@@ -19,7 +19,7 @@
</div>
</template>
<script>
<!-- <script>
import { mapGetters, mapActions } from 'vuex';
export default {
@@ -35,4 +35,4 @@ export default {
}
}
}
</script>
</script> -->

View File

@@ -1,3 +1,8 @@
<template>
<div>
<h1>{{ lang }}</h1>
</div>
</template>
<script>
export default {
data() {

View File

@@ -1,5 +1,7 @@
import { kitecosocialStore } from '~/store/index';
export default defineNuxtPlugin((nuxtApp) => {
nuxtApp.vueApp.use(kitecosocialStore);
const store = kitecosocialStore()
nuxtApp.vueApp.use(store)
nuxtApp.provide('store', store)
});

7
plugins/vuex.server.js Normal file
View File

@@ -0,0 +1,7 @@
import { kitecosocialStore } from '~/store/index';
export default defineNuxtPlugin((nuxtApp) => {
const store = kitecosocialStore()
nuxtApp.vueApp.use(store)
nuxtApp.provide('store', store)
});

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -1,7 +1,8 @@
import { createStore } from 'vuex';
import { langcodeModule } from './langcode';
export const kitecosocialStore = createStore({
export const kitecosocialStore = () =>
createStore({
modules: {
langcode: langcodeModule,
},