From: Daniel Roe Date: Tue, 23 Jun 2020 08:04:08 +0000 (+0100) Subject: fix: make pinia work with nuxt Composition API plugin (#180) X-Git-Tag: 0.0.7~11 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f4e25832628b25036657be2719e14917d84e74bd;p=thirdparty%2Fvuejs%2Fpinia.git fix: make pinia work with nuxt Composition API plugin (#180) closes #179 --- diff --git a/src/ssrPlugin.ts b/src/ssrPlugin.ts index ea01adf1..b45c0cc1 100644 --- a/src/ssrPlugin.ts +++ b/src/ssrPlugin.ts @@ -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) } }