@@ -153,6 +153,17 @@ exports[`override props single > single 1`] = `
153153_createVNode("div", a, null);"
154154` ;
155155
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+
156167exports [` passing object slots via JSX children multiple expressions > multiple expressions 1` ] = `
157168"import { resolveComponent as _resolveComponent , createVNode as _createVNode } from "vue";
158169_createVNode(_resolveComponent("A"), null, {
@@ -161,6 +172,20 @@ _createVNode(_resolveComponent("A"), null, {
161172} );"
162173` ;
163174
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+ _ : 1
180+ } ), _createVNode(_resolveComponent("A"), null, {
181+ default : () => [_createVNode (_resolveComponent (" B" ), null , {
182+ default : () => [_createVNode (" div" , null , null )],
183+ _: 1
184+ })],
185+ _ : 1
186+ } )]);"
187+ ` ;
188+
164189exports [` passing object slots via JSX children single expression, function expression > single expression, function expression 1` ] = `
165190"import { resolveComponent as _resolveComponent , createVNode as _createVNode } from "vue";
166191_createVNode(_resolveComponent("A"), null, {
0 commit comments