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"> <main class="min-h-dvh">
<slot /> <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" > <ButtonCTA @click="changeLang" >
Cambiar Idioma Cambiar Idioma
</ButtonCTA> </ButtonCTA>
</div> </div> -->
</main> </main>
<footer> <footer>
@@ -19,7 +19,7 @@
</div> </div>
</template> </template>
<script> <!-- <script>
import { mapGetters, mapActions } from 'vuex'; import { mapGetters, mapActions } from 'vuex';
export default { export default {
@@ -35,4 +35,4 @@ export default {
} }
} }
} }
</script> </script> -->

View File

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

View File

@@ -1,5 +1,7 @@
import { kitecosocialStore } from '~/store/index'; import { kitecosocialStore } from '~/store/index';
export default defineNuxtPlugin((nuxtApp) => { 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 { createStore } from 'vuex';
import { langcodeModule } from './langcode'; import { langcodeModule } from './langcode';
export const kitecosocialStore = createStore({ export const kitecosocialStore = () =>
createStore({
modules: { modules: {
langcode: langcodeModule, langcode: langcodeModule,
}, },