@@ -4,7 +4,8 @@ exports[`compiler: element transform > component > do not resolve component from
44"import { resolveComponent as _resolveComponent , createComponent as _createComponent } from 'vue/vapor';
55
66export function render(_ctx) {
7- const n0 = _createComponent (_resolveComponent (" Example" ), null , true )
7+ const _component_Example = _resolveComponent (" Example" )
8+ const n0 = _createComponent (_component_Example , null , true )
89 return n0
910} "
1011` ;
@@ -33,7 +34,8 @@ exports[`compiler: element transform > component > import + resolve component 1`
3334"import { resolveComponent as _resolveComponent , createComponent as _createComponent } from 'vue/vapor';
3435
3536export function render(_ctx) {
36- const n0 = _createComponent (_resolveComponent (" Foo" ), null , true )
37+ const _component_Foo = _resolveComponent (" Foo" )
38+ const n0 = _createComponent (_component_Foo , null , true )
3739 return n0
3840} "
3941` ;
@@ -97,7 +99,8 @@ exports[`compiler: element transform > component > should wrap as function if v-
9799"import { resolveComponent as _resolveComponent , createComponent as _createComponent } from 'vue/vapor';
98100
99101export function render(_ctx) {
100- const n0 = _createComponent (_resolveComponent (" Foo" ), [{
102+ const _component_Foo = _resolveComponent (" Foo" )
103+ const n0 = _createComponent (_component_Foo , [{
101104 onBar : () => $event => (_ctx .handleBar ($event ))
102105 }], true )
103106 return n0
@@ -108,7 +111,8 @@ exports[`compiler: element transform > component > static props 1`] = `
108111"import { resolveComponent as _resolveComponent , createComponent as _createComponent } from 'vue/vapor';
109112
110113export function render(_ctx) {
111- const n0 = _createComponent (_resolveComponent (" Foo" ), [{
114+ const _component_Foo = _resolveComponent (" Foo" )
115+ const n0 = _createComponent (_component_Foo , [{
112116 id : () => (" foo" ),
113117 class : () => (" bar" )
114118 }], true )
@@ -120,7 +124,8 @@ exports[`compiler: element transform > component > v-bind="obj" 1`] = `
120124"import { resolveComponent as _resolveComponent , createComponent as _createComponent } from 'vue/vapor';
121125
122126export function render(_ctx) {
123- const n0 = _createComponent (_resolveComponent (" Foo" ), [() => (_ctx .obj )], true )
127+ const _component_Foo = _resolveComponent (" Foo" )
128+ const n0 = _createComponent (_component_Foo , [() => (_ctx .obj )], true )
124129 return n0
125130} "
126131` ;
@@ -129,7 +134,8 @@ exports[`compiler: element transform > component > v-bind="obj" after static pro
129134"import { resolveComponent as _resolveComponent , createComponent as _createComponent } from 'vue/vapor';
130135
131136export function render(_ctx) {
132- const n0 = _createComponent (_resolveComponent (" Foo" ), [{
137+ const _component_Foo = _resolveComponent (" Foo" )
138+ const n0 = _createComponent (_component_Foo , [{
133139 id : () => (" foo" )
134140 }, () => (_ctx .obj )], true )
135141 return n0
@@ -140,7 +146,8 @@ exports[`compiler: element transform > component > v-bind="obj" before static pr
140146"import { resolveComponent as _resolveComponent , createComponent as _createComponent } from 'vue/vapor';
141147
142148export function render(_ctx) {
143- const n0 = _createComponent (_resolveComponent (" Foo" ), [() => (_ctx .obj ), {
149+ const _component_Foo = _resolveComponent (" Foo" )
150+ const n0 = _createComponent (_component_Foo , [() => (_ctx .obj ), {
144151 id : () => (" foo" )
145152 }], true )
146153 return n0
@@ -151,7 +158,8 @@ exports[`compiler: element transform > component > v-bind="obj" between static p
151158"import { resolveComponent as _resolveComponent , createComponent as _createComponent } from 'vue/vapor';
152159
153160export function render(_ctx) {
154- const n0 = _createComponent (_resolveComponent (" Foo" ), [{
161+ const _component_Foo = _resolveComponent (" Foo" )
162+ const n0 = _createComponent (_component_Foo , [{
155163 id : () => (" foo" )
156164 }, () => (_ctx .obj ), {
157165 class : () => (" bar" )
@@ -165,7 +173,8 @@ exports[`compiler: element transform > component > v-on="obj" 1`] = `
165173import { resolveComponent as _resolveComponent , createComponent as _createComponent } from 'vue/vapor';
166174
167175export function render(_ctx) {
168- const n0 = _createComponent (_resolveComponent (" Foo" ), [() => (_toHandlers (_ctx .obj ))], true )
176+ const _component_Foo = _resolveComponent (" Foo" )
177+ const n0 = _createComponent (_component_Foo , [() => (_toHandlers (_ctx .obj ))], true )
169178 return n0
170179} "
171180` ;
0 commit comments