В NgRx есть ли способ использовать значение одного селектора для передачи другому селектору, который принимает реквизиты?
Например:
export const selectSomething = createSelector(
selectIdFromStore,
selectSomethingById(idFromStore),
selectSomethingElse,
(id, something, somethingElse) => {
// return data
}
);
Следующее работает, но не использует значение из первого селектора и вместо этого получает прямой доступ к хранилищу.
export const selectSomething = createSelector(
selectIdFromStore,
(state: any) => selectSomethingById(state, { id: state.id }),
);
Должно бытьлучший способ?