11import { BreakpointObserver } from '@angular/cdk/layout' ;
22import {
33 AfterContentInit ,
4- afterRender ,
4+ afterEveryRender ,
55 Component ,
66 computed ,
77 contentChild ,
@@ -23,11 +23,11 @@ import { ThemeDirective } from '../shared';
2323// todo: workaround - use <c-container> component directly in template
2424
2525@Component ( {
26- selector : 'c-navbar' ,
27- templateUrl : './navbar.component.html' ,
28- imports : [ NgClass , NgTemplateOutlet ] ,
29- hostDirectives : [ { directive : ThemeDirective , inputs : [ 'colorScheme' ] } ] ,
30- host : { '[class]' : 'hostClasses()' , '[attr.role]' : 'role()' }
26+ selector : 'c-navbar' ,
27+ templateUrl : './navbar.component.html' ,
28+ imports : [ NgClass , NgTemplateOutlet ] ,
29+ hostDirectives : [ { directive : ThemeDirective , inputs : [ 'colorScheme' ] } ] ,
30+ host : { '[class]' : 'hostClasses()' , '[attr.role]' : 'role()' }
3131} )
3232export class NavbarComponent implements AfterContentInit , OnDestroy {
3333 readonly #breakpointObserver = inject ( BreakpointObserver ) ;
@@ -79,7 +79,7 @@ export class NavbarComponent implements AfterContentInit, OnDestroy {
7979
8080 readonly computedStyle = signal < string > ( '' ) ;
8181
82- readonly afterNextRenderFn = afterRender ( {
82+ readonly #afterEveryRenderFn = afterEveryRender ( {
8383 read : ( ) => {
8484 const expand = this . expand ( ) ;
8585 if ( typeof expand === 'string' ) {
0 commit comments