1
1
// Jest Snapshot v1, https://goo.gl/fbAQLP
2
2
3
3
exports [` compiler: transform component slots dynamically named slots 1` ] = `
4
- "const { toDisplayString : _toDisplayString , resolveComponent : _resolveComponent , createVNode : _createVNode , openBlock : _openBlock , createBlock : _createBlock } = Vue
4
+ "const { toDisplayString : _toDisplayString , resolveComponent : _resolveComponent , withCtx : _withCtx , createVNode : _createVNode , openBlock : _openBlock , createBlock : _createBlock } = Vue
5
5
6
6
return function render(_ctx, _cache) {
7
7
const _component_Comp = _resolveComponent (\\" Comp\\ " )
8
8
9
9
return (_openBlock (), _createBlock (_component_Comp , null , {
10
- [_ctx .one ]: ( { foo }) => [_toDisplayString (foo ), _toDisplayString (_ctx .bar )],
11
- [_ctx .two ]: ( { bar }) => [_toDisplayString (_ctx .foo ), _toDisplayString (bar )],
10
+ [_ctx .one ]: _withCtx (( { foo }) => [_toDisplayString (foo ), _toDisplayString (_ctx .bar )], _ctx ) ,
11
+ [_ctx .two ]: _withCtx (( { bar }) => [_toDisplayString (_ctx .foo ), _toDisplayString (bar )], _ctx ) ,
12
12
_: 1
13
13
}, 1024 /* DYNAMIC_SLOTS */ ))
14
14
} "
15
15
` ;
16
16
17
17
exports [` compiler: transform component slots implicit default slot 1` ] = `
18
- "const { createVNode : _createVNode , resolveComponent : _resolveComponent , openBlock : _openBlock , createBlock : _createBlock } = Vue
18
+ "const { createVNode : _createVNode , resolveComponent : _resolveComponent , withCtx : _withCtx , openBlock : _openBlock , createBlock : _createBlock } = Vue
19
19
20
20
return function render(_ctx, _cache) {
21
21
const _component_Comp = _resolveComponent (\\" Comp\\ " )
22
22
23
23
return (_openBlock (), _createBlock (_component_Comp , null , {
24
- default : () => [
24
+ default: _withCtx ( () => [
25
25
_createVNode (\\" div\\ " )
26
- ],
26
+ ], _ctx ),
27
27
_: 1
28
28
}))
29
29
} "
30
30
` ;
31
31
32
32
exports [` compiler: transform component slots named slot with v-for w/ prefixIdentifiers: true 1` ] = `
33
- "const { toDisplayString : _toDisplayString , resolveComponent : _resolveComponent , renderList : _renderList , createSlots : _createSlots , createVNode : _createVNode , openBlock : _openBlock , createBlock : _createBlock } = Vue
33
+ "const { toDisplayString : _toDisplayString , resolveComponent : _resolveComponent , withCtx : _withCtx , renderList : _renderList , createSlots : _createSlots , createVNode : _createVNode , openBlock : _openBlock , createBlock : _createBlock } = Vue
34
34
35
35
return function render(_ctx, _cache) {
36
36
const _component_Comp = _resolveComponent (\\" Comp\\ " )
@@ -39,15 +39,15 @@ return function render(_ctx, _cache) {
39
39
_renderList (_ctx .list , (name ) => {
40
40
return {
41
41
name: name ,
42
- fn : ( ) => [_toDisplayString (name )]
42
+ fn: _withCtx (( ) => [_toDisplayString (name )], _ctx )
43
43
}
44
44
})
45
45
]), 1024 /* DYNAMIC_SLOTS */ ))
46
46
} "
47
47
` ;
48
48
49
49
exports [` compiler: transform component slots named slot with v-if + prefixIdentifiers: true 1` ] = `
50
- "const { toDisplayString : _toDisplayString , resolveComponent : _resolveComponent , createSlots : _createSlots , createVNode : _createVNode , openBlock : _openBlock , createBlock : _createBlock } = Vue
50
+ "const { toDisplayString : _toDisplayString , resolveComponent : _resolveComponent , withCtx : _withCtx , createSlots : _createSlots , createVNode : _createVNode , openBlock : _openBlock , createBlock : _createBlock } = Vue
51
51
52
52
return function render(_ctx, _cache) {
53
53
const _component_Comp = _resolveComponent (\\" Comp\\ " )
@@ -56,7 +56,7 @@ return function render(_ctx, _cache) {
56
56
(_ctx .ok )
57
57
? {
58
58
name: \\" one\\ " ,
59
- fn : ( props ) => [_toDisplayString (props )]
59
+ fn: _withCtx (( props ) => [_toDisplayString (props )], _ctx )
60
60
}
61
61
: undefined
62
62
]), 1024 /* DYNAMIC_SLOTS */ ))
@@ -68,24 +68,24 @@ exports[`compiler: transform component slots named slot with v-if + v-else-if +
68
68
69
69
return function render(_ctx, _cache) {
70
70
with (_ctx ) {
71
- const { resolveComponent: _resolveComponent , createSlots: _createSlots , createVNode: _createVNode , openBlock: _openBlock , createBlock: _createBlock } = _Vue
71
+ const { resolveComponent: _resolveComponent , withCtx: _withCtx , createSlots: _createSlots , createVNode: _createVNode , openBlock: _openBlock , createBlock: _createBlock } = _Vue
72
72
73
73
const _component_Comp = _resolveComponent (\\" Comp\\ " )
74
74
75
75
return (_openBlock (), _createBlock (_component_Comp , null , _createSlots ({ _: 1 }, [
76
76
ok
77
77
? {
78
78
name: \\" one\\ " ,
79
- fn : ( ) => [\\" foo\\ " ]
79
+ fn: _withCtx (( ) => [\\" foo\\ " ], _ctx )
80
80
}
81
81
: orNot
82
82
? {
83
83
name: \\" two\\ " ,
84
- fn : ( props ) => [\\" bar\\ " ]
84
+ fn: _withCtx (( props ) => [\\" bar\\ " ], _ctx )
85
85
}
86
86
: {
87
87
name: \\" one\\ " ,
88
- fn : ( ) => [\\" baz\\ " ]
88
+ fn: _withCtx (( ) => [\\" baz\\ " ], _ctx )
89
89
}
90
90
]), 1024 /* DYNAMIC_SLOTS */ ))
91
91
}
@@ -97,15 +97,15 @@ exports[`compiler: transform component slots named slot with v-if 1`] = `
97
97
98
98
return function render(_ctx, _cache) {
99
99
with (_ctx ) {
100
- const { resolveComponent: _resolveComponent , createSlots: _createSlots , createVNode: _createVNode , openBlock: _openBlock , createBlock: _createBlock } = _Vue
100
+ const { resolveComponent: _resolveComponent , withCtx: _withCtx , createSlots: _createSlots , createVNode: _createVNode , openBlock: _openBlock , createBlock: _createBlock } = _Vue
101
101
102
102
const _component_Comp = _resolveComponent (\\" Comp\\ " )
103
103
104
104
return (_openBlock (), _createBlock (_component_Comp , null , _createSlots ({ _: 1 }, [
105
105
ok
106
106
? {
107
107
name: \\" one\\ " ,
108
- fn : ( ) => [\\" hello\\ " ]
108
+ fn: _withCtx (( ) => [\\" hello\\ " ], _ctx )
109
109
}
110
110
: undefined
111
111
]), 1024 /* DYNAMIC_SLOTS */ ))
@@ -114,14 +114,14 @@ return function render(_ctx, _cache) {
114
114
` ;
115
115
116
116
exports [` compiler: transform component slots named slots 1` ] = `
117
- "const { toDisplayString : _toDisplayString , resolveComponent : _resolveComponent , createVNode : _createVNode , openBlock : _openBlock , createBlock : _createBlock } = Vue
117
+ "const { toDisplayString : _toDisplayString , resolveComponent : _resolveComponent , withCtx : _withCtx , createVNode : _createVNode , openBlock : _openBlock , createBlock : _createBlock } = Vue
118
118
119
119
return function render(_ctx, _cache) {
120
120
const _component_Comp = _resolveComponent (\\" Comp\\ " )
121
121
122
122
return (_openBlock (), _createBlock (_component_Comp , null , {
123
- one : ( { foo }) => [_toDisplayString (foo ), _toDisplayString (_ctx .bar )],
124
- two : ( { bar }) => [_toDisplayString (_ctx .foo ), _toDisplayString (bar )],
123
+ one: _withCtx (( { foo }) => [_toDisplayString (foo ), _toDisplayString (_ctx .bar )], _ctx ) ,
124
+ two: _withCtx (( { bar }) => [_toDisplayString (_ctx .foo ), _toDisplayString (bar )], _ctx ) ,
125
125
_: 1
126
126
}))
127
127
} "
@@ -132,53 +132,53 @@ exports[`compiler: transform component slots named slots w/ implicit default slo
132
132
133
133
return function render(_ctx, _cache) {
134
134
with (_ctx ) {
135
- const { createVNode: _createVNode , resolveComponent: _resolveComponent , openBlock: _openBlock , createBlock: _createBlock } = _Vue
135
+ const { createVNode: _createVNode , resolveComponent: _resolveComponent , withCtx: _withCtx , openBlock: _openBlock , createBlock: _createBlock } = _Vue
136
136
137
137
const _component_Comp = _resolveComponent (\\" Comp\\ " )
138
138
139
139
return (_openBlock (), _createBlock (_component_Comp , null , {
140
- one : ( ) => [\\" foo\\ " ],
141
- default : () => [
140
+ one: _withCtx (( ) => [\\" foo\\ " ], _ctx ) ,
141
+ default: _withCtx ( () => [
142
142
\\" bar\\ " ,
143
143
_createVNode (\\" span\\ " )
144
- ],
144
+ ], _ctx ),
145
145
_: 1
146
146
}))
147
147
}
148
148
}"
149
149
` ;
150
150
151
151
exports [` compiler: transform component slots nested slots scoping 1` ] = `
152
- "const { toDisplayString : _toDisplayString , resolveComponent : _resolveComponent , createVNode : _createVNode , openBlock : _openBlock , createBlock : _createBlock } = Vue
152
+ "const { toDisplayString : _toDisplayString , resolveComponent : _resolveComponent , withCtx : _withCtx , createVNode : _createVNode , openBlock : _openBlock , createBlock : _createBlock } = Vue
153
153
154
154
return function render(_ctx, _cache) {
155
155
const _component_Inner = _resolveComponent (\\" Inner\\ " )
156
156
const _component_Comp = _resolveComponent (\\" Comp\\ " )
157
157
158
158
return (_openBlock (), _createBlock (_component_Comp , null , {
159
- default : ({ foo }) => [
159
+ default: _withCtx ( ({ foo }) => [
160
160
_createVNode (_component_Inner , null , {
161
- default : ( { bar }) => [_toDisplayString (foo ), _toDisplayString (bar ), _toDisplayString (_ctx .baz )],
161
+ default: _withCtx (( { bar }) => [_toDisplayString (foo ), _toDisplayString (bar ), _toDisplayString (_ctx .baz )], _ctx ) ,
162
162
_: 1
163
163
}, 1024 /* DYNAMIC_SLOTS */ ),
164
164
\\" \\ " ,
165
165
_toDisplayString (foo ),
166
166
_toDisplayString (_ctx .bar ),
167
167
_toDisplayString (_ctx .baz )
168
- ],
168
+ ], _ctx ),
169
169
_: 1
170
170
}))
171
171
} "
172
172
` ;
173
173
174
174
exports [` compiler: transform component slots on-component default slot 1` ] = `
175
- "const { toDisplayString : _toDisplayString , resolveComponent : _resolveComponent , createVNode : _createVNode , openBlock : _openBlock , createBlock : _createBlock } = Vue
175
+ "const { toDisplayString : _toDisplayString , resolveComponent : _resolveComponent , withCtx : _withCtx , createVNode : _createVNode , openBlock : _openBlock , createBlock : _createBlock } = Vue
176
176
177
177
return function render(_ctx, _cache) {
178
178
const _component_Comp = _resolveComponent (\\" Comp\\ " )
179
179
180
180
return (_openBlock (), _createBlock (_component_Comp , null , {
181
- default : ( { foo }) => [_toDisplayString (foo ), _toDisplayString (_ctx .bar )],
181
+ default: _withCtx (( { foo }) => [_toDisplayString (foo ), _toDisplayString (_ctx .bar )], _ctx ) ,
182
182
_: 1
183
183
}))
184
184
} "
0 commit comments