Skip to content

Commit 253ae19

Browse files
authored
fix: replace arrow functions for compatibility (#251)
1 parent 01e799b commit 253ae19

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

lib/index.iife.js

+6-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) {
1919
VueDemi.Vue2 = Vue
2020
VueDemi.version = Vue.version
2121
VueDemi.warn = Vue.util.warn
22-
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance()
22+
VueDemi.hasInjectionContext = function() {
23+
return !!VueDemi.getCurrentInstance()
24+
}
2325
function createApp(rootComponent, rootProps) {
2426
var vm
2527
var provide = {}
@@ -72,7 +74,9 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) {
7274
VueDemi.Vue = Vue
7375
VueDemi.Vue2 = Vue
7476
VueDemi.version = Vue.version
75-
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance()
77+
VueDemi.hasInjectionContext = function() {
78+
return !!VueDemi.getCurrentInstance()
79+
}
7680
} else {
7781
console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.')
7882
}

lib/v2.7/index.cjs

+3-1
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,6 @@ Object.keys(VueModule).forEach(function (key) {
5555
})
5656

5757
// Not implemented https://github.com/vuejs/core/pull/8111, falls back to getCurrentInstance()
58-
exports.hasInjectionContext = () => !!VueModule.getCurrentInstance()
58+
exports.hasInjectionContext = function() {
59+
return !!VueModule.getCurrentInstance()
60+
}

lib/v2/index.cjs

+3-1
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,6 @@ exports.install = install
2929
exports.version = Vue.version
3030

3131
// Not implemented https://github.com/vuejs/core/pull/8111, falls back to getCurrentInstance()
32-
exports.hasInjectionContext = () => !!VueCompositionAPI.getCurrentInstance()
32+
exports.hasInjectionContext = function () {
33+
return !!VueCompositionAPI.getCurrentInstance()
34+
}

0 commit comments

Comments
 (0)