@@ -153,6 +153,17 @@ exports[`override props single > single 1`] = `
153
153
_createVNode("div", a, null);"
154
154
` ;
155
155
156
+ exports [` passing object slots via JSX children directive in slot > directive in slot 1` ] = `
157
+ "import { Fragment as _Fragment , resolveDirective as _resolveDirective , createVNode as _createVNode , withDirectives as _withDirectives , resolveComponent as _resolveComponent } from "vue";
158
+ _createVNode(_Fragment, null, [_createVNode(_resolveComponent("A"), null, {
159
+ default : () => [_withDirectives (_createVNode (" div" , null , null , 512 ), [[_resolveDirective (" xxx" )]])]
160
+ } ), _createVNode(_resolveComponent("A"), null, {
161
+ default : () => [_createVNode (_resolveComponent (" B" ), null , {
162
+ default : () => [_withDirectives (_createVNode (" div" , null , null , 512 ), [[_resolveDirective (" xxx" )]])]
163
+ })]
164
+ } )]);"
165
+ ` ;
166
+
156
167
exports [` passing object slots via JSX children multiple expressions > multiple expressions 1` ] = `
157
168
"import { resolveComponent as _resolveComponent , createVNode as _createVNode } from "vue";
158
169
_createVNode(_resolveComponent("A"), null, {
@@ -161,6 +172,17 @@ _createVNode(_resolveComponent("A"), null, {
161
172
} );"
162
173
` ;
163
174
175
+ exports [` passing object slots via JSX children no directive in slot > no directive in slot 1` ] = `
176
+ "import { Fragment as _Fragment , createVNode as _createVNode , resolveComponent as _resolveComponent } from "vue";
177
+ _createVNode(_Fragment, null, [_createVNode(_resolveComponent("A"), null, {
178
+ default : () => [_createVNode (" div" , null , null )]
179
+ } ), _createVNode(_resolveComponent("A"), null, {
180
+ default : () => [_createVNode (_resolveComponent (" B" ), null , {
181
+ default : () => [_createVNode (" div" , null , null )]
182
+ })]
183
+ } )]);"
184
+ ` ;
185
+
164
186
exports [` passing object slots via JSX children single expression, function expression > single expression, function expression 1` ] = `
165
187
"import { resolveComponent as _resolveComponent , createVNode as _createVNode } from "vue";
166
188
_createVNode(_resolveComponent("A"), null, {
0 commit comments