From 9cdd0eb3b3f5ae5208182841da3af7a2fea8af77 Mon Sep 17 00:00:00 2001 From: Ralph Schindler Date: Mon, 23 May 2022 13:23:49 -0500 Subject: [PATCH] Enhancement: only Vue.extend() non-VueConstructor arguments --- packages/vue-2/src/VueRenderer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vue-2/src/VueRenderer.ts b/packages/vue-2/src/VueRenderer.ts index 37f22030..ba887877 100644 --- a/packages/vue-2/src/VueRenderer.ts +++ b/packages/vue-2/src/VueRenderer.ts @@ -5,7 +5,7 @@ export class VueRenderer { ref!: Vue constructor(component: Vue | VueConstructor, props: any) { - const Component = Vue.extend(component) + const Component = (typeof component === 'function') ? component : Vue.extend(component) this.ref = new Component(props).$mount() }