dont create yield block for childless component

pull/491/head
Rich-Harris 9 years ago
parent fc31d39a64
commit 9f2a20763a

@ -131,6 +131,7 @@ const preprocessors = {
const isComponent = generator.components.has( node.name ) || node.name === ':Self'; const isComponent = generator.components.has( node.name ) || node.name === ':Self';
if ( node.children.length ) {
if ( isComponent ) { if ( isComponent ) {
const name = block.getUniqueName( ( node.name === ':Self' ? generator.name : node.name ).toLowerCase() ); const name = block.getUniqueName( ( node.name === ':Self' ? generator.name : node.name ).toLowerCase() );
@ -148,6 +149,7 @@ const preprocessors = {
preprocessChildren( generator, block, node.children ); preprocessChildren( generator, block, node.children );
} }
} }
}
}; };
preprocessors.RawMustacheTag = preprocessors.MustacheTag; preprocessors.RawMustacheTag = preprocessors.MustacheTag;

Loading…
Cancel
Save