AlexDmr / ccbl-gfx-angular-dev

0 stars 0 forks source link

Scène Home : Chambres et lits #10

Closed AlexDmr closed 4 years ago

AlexDmr commented 4 years ago

Dans les chambres, il y a deux zones :

Idée de solution 2 observables pour chaque chambre

de là on dérive un observable présenceDansChambre = combineLatest(présenceDansChambresMaisPasLit, présenceDansLit).pipe( map( (b1, b2) => b1 || b2 )

voir https://rxjs-dev.firebaseapp.com/api/operators/combineLatest

Badzi007 commented 4 years ago

c'est fait, pour le mapping c'est pas 2 variable que je reçois mais un tableau de variable et donc j'ai mis pipe(map( (b1) => b1[0] || b1[1])

AlexDmr commented 4 years ago

Ça marche, ou bien

pipe(map( ( [a, b] ) => a || b) )