Créer une array à partir de deux array
Bonjour à tous, je rencontre un petit soucis sur la manière de créer une array à partir de deux.
J'ai donc une première array qui contient déjà une autre array.
Dans un premier temps :
Code:
1 2 3
|
routineDayList$: Observable<RoutineDay[]>
dayLabel: Array.from(DayLabel.entries(), ([k, v]) => ({ key: k, day: v})); |
Voici ma fonction qui me permet d'avoir mes RoutinesDays (Lundi à Vendredi).
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
getRoutineDayList() {
this.routineDayList$ = this._routineDayService.getUserRoutineDay().pipe(
map((routineDays: RoutineDay[]) => {
const routines = [];
for (let index = 0; index < this.dayLabel.length; index++) {
const day = this.dayLabel[index];
const routineDay = routineDays.find(val => val.day === day.key) ?? null;
routines.push(routineDay);
}
return routines;
})
);
} |
Du coup j'aimerais inclure ce résultat dans :
Code:
1 2
|
rideList$: Observable<Ride[]> |
Si une personne à une idée de comment je pourrais procéder :D.
En vous souhaitant une bonne soirée !