Suppose i have simple Bootstrap panel component with multiple transclusion slots. Template example:
<div class="panel panel-default">
<div class="panel-heading">
<ng-content select="my-panel-heading"></ng-content>
</div>
<div class="panel-body">
<ng-content select="my-panel-content"></ng-content>
</div>
</div>
I want to make panel-heading optional. How do i hide <div class="panel-heading">
element, if there is no content provided for <ng-content select="my-panel-heading"></ng-content>