У меня есть следующий селектор:
export const selectMissionState: MemoizedSelector<object, State> = createFeatureSelector<State>('missions');
export const selectAll: (state: object) => Array<IMission> = featureAdapter.getSelectors(selectMissionState).selectAll;
По своему действию я делаю следующее =>
@Effect()
applyMissionReroute$ = this.actions$.pipe(
ofType<featureActions.ApplyMissionReroute>(featureActions.ActionTypes.ApplyMissionReroute),
withLatestFrom(MissionsStoreSelectors.selectAll()),
switchMap(([action, state]) => {})
);
Но я столкнулся с проблемой, хотя мой selectAll должен вернутьМассив (это то, что говорит компилятор, когда я заканчиваю, мое [действие, состояние] - это просто IMission.
Что такое Мое состояние - это просто var IMission, а не массив?