From c98a26b1c46af39e1a00649abbb18999c676b108 Mon Sep 17 00:00:00 2001 From: Teaghy <40654519+Teaghy@users.noreply.github.com> Date: Thu, 18 May 2023 18:14:34 +0800 Subject: [PATCH] fix(<2.7): hasInjectionContext error (#232) Co-authored-by: hguan --- lib/v2/index.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/v2/index.mjs b/lib/v2/index.mjs index fc2e12a..2c18122 100644 --- a/lib/v2/index.mjs +++ b/lib/v2/index.mjs @@ -1,5 +1,5 @@ import Vue from 'vue' -import VueCompositionAPI from '@vue/composition-api/dist/vue-composition-api.mjs' +import VueCompositionAPI, { getCurrentInstance } from '@vue/composition-api/dist/vue-composition-api.mjs' function install(_vue) { _vue = _vue || Vue @@ -45,5 +45,5 @@ export var KeepAlive = /*#__PURE__*/ createMockComponent('KeepAlive') // Not implemented https://github.com/vuejs/core/pull/8111, falls back to getCurrentInstance() export function hasInjectionContext() { - return !!VueCompositionAPI.getCurrentInstance() + return !!getCurrentInstance() }