diff --git a/packages/vue-2/src/VueRenderer.ts b/packages/vue-2/src/VueRenderer.ts index 37f22030c..ba8878776 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() }