I'm trying to control breadcrumbs visibility depends on the availability BreadcrumbComponent in the CMS Page structure.
But based on breadcrumb.component.html, if we remove this component - H1 heading will be also deleted:
<nav>
<span *ngFor="let crumb of crumbs$ | async">
<a [routerLink]="crumb.link" [innerHTML]="crumb.label"></a>
</span>
</nav>
<h1>{{ title$ | async }}</h1>
We can handle breadcrumbs visibility by Page Meta Resolver, is it most property way to resolve this case, or maybe Spartacus will split H1 heading and breadcrumbs into separate components ?