Uso fuera de componentes
Clase 6 de 8 • Curso de Vue.js: Manejo del Estado con Pinia
Contenido del curso
Clase 6 de 8 • Curso de Vue.js: Manejo del Estado con Pinia
Contenido del curso
Felix Torres Javier Antonio
Jose Luis Junior Perez Gil
Para hacer uso de Pinia fuera de componentes, tenemos que asegurarnos de tener primero la instancia de pinia y despues llamar la función que deseamos.
import { useUserStore } from '@/stores/user' import { createApp } from 'vue' import App from './App.vue' // ❌ fails because it's called before the pinia is created const userStore = useUserStore() const pinia = createPinia() const app = createApp(App) app.use(pinia) // ✅ works because the pinia instance is now active const userStore = useUserStore()
LINK: https://pinia.vuejs.org/core-concepts/outside-component-usage.html#single-page-applications
Esta clase me salvó <3 . . habia tenido el siguiente error . .