Ao tentar replicar o código, recebo o erro "Argument of type '(event: any) => boolean' is not assignable to parameter of type 'string'."
Já tentei de tudo e não encontrei solução.
this.router.events
.pipe(filter(event => event instanceof NavigationEnd))
.pipe(map(() => this.activatedRoute))
.pipe(map(route => {
while (route.firstChild) { route = route.firstChild; }
return route;
}))
.pipe(switchMap(route => route.data))
.subscribe(event => this.titleService.setTitle(event.title));
}