Before I had this resolver that just worked fine:
resolve() { return forkJoin( this.getData1(), this.getData2(), this.getData3()
Thanks to @Sajeetharan by looking to this url ended up using exhaustMap
exhaustMap
resolve() { return this.actions$.pipe( ofActionSuccessful(LoadOnPremHostSuccess), exhaustMap(() => { return forkJoin( this.getData1(), this.getData2(), this.getData3() ); }) );
}