I start using ngrx let to using plain objects.
The problem is when I use a lot of observables in my component, I end up with the code which is seems bad (ng-container inside ng-container inside ng-container inside ng-container ...):
<ng-container *ngrxLet="obs1$ as obs1">
<ng-container *ngrxLet="obs2$ as obs2">
<ng-container *ngrxLet="obs3$ as obs3">
<ng-container *ngrxLet="obs4$ as obs4">
<app-comp [data]="obs1" ..>..</app-comp>
<app-comp2 [data]="obs1" [data2]="obs3"..>..</app-comp2>
<app-comp3 [data]="obs1" ..>..</app-comp3>
<app-comp4 [data]="obs1" ..>..</app-comp4>
<app-comp5 [data]="obs4" [data11]="obs1" ..>..</app-comp5>
<app-comp6 [data]="obs2" ..>..</app-comp6>
<app-comp7 [data]="obs3" ..>..</app-comp7>
</app-number>
</ng-container>
Is there a better way to handle this syntax?