From: Eduardo San Martin Morote Date: Thu, 1 Aug 2024 09:25:56 +0000 (+0200) Subject: chore: fix types nuxt module X-Git-Tag: @pinia/nuxt@0.5.3~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a46a31e55e0e76c569481e74eb39df3c676b6c51;p=thirdparty%2Fvuejs%2Fpinia.git chore: fix types nuxt module --- diff --git a/packages/nuxt/src/runtime/plugin.vue3.ts b/packages/nuxt/src/runtime/plugin.vue3.ts index 628abc65..f15db364 100644 --- a/packages/nuxt/src/runtime/plugin.vue3.ts +++ b/packages/nuxt/src/runtime/plugin.vue3.ts @@ -1,6 +1,6 @@ import { createPinia, setActivePinia } from 'pinia' import type { Pinia } from 'pinia' -import { defineNuxtPlugin, Plugin } from '#app' +import { defineNuxtPlugin, type Plugin } from '#app' const plugin: Plugin<{ pinia: Pinia }> = defineNuxtPlugin({ name: 'pinia', @@ -12,7 +12,7 @@ const plugin: Plugin<{ pinia: Pinia }> = defineNuxtPlugin({ if (import.meta.server) { nuxtApp.payload.pinia = pinia.state.value } else if (nuxtApp.payload && nuxtApp.payload.pinia) { - pinia.state.value = nuxtApp.payload.pinia + pinia.state.value = nuxtApp.payload.pinia as any } // Inject $pinia