]> git.ipfire.org Git - thirdparty/vuejs/pinia.git/commitdiff
fix: make pinia work with nuxt Composition API plugin (#180)
authorDaniel Roe <daniel@roe.dev>
Tue, 23 Jun 2020 08:04:08 +0000 (09:04 +0100)
committerGitHub <noreply@github.com>
Tue, 23 Jun 2020 08:04:08 +0000 (10:04 +0200)
closes #179

src/ssrPlugin.ts

index ea01adf1a140abb3b2d1dd43d71f57951c18b192..b45c0cc188c3a29c44720d0d3f6c2ad522eb2d8d 100644 (file)
@@ -20,7 +20,7 @@ export const PiniaSsr = (vue: VueConstructor) => {
         // @ts-ignore
         this.$options.setup = (props: any, context: SetupContext) => {
           // @ts-ignore
-          setActiveReq(context.ssrContext.req)
+          if (context.ssrContext) setActiveReq(context.ssrContext.req)
           return setup(props, context)
         }
       }