输入选择器(
getOpenedFilterMenu
isSaleCategory
)使用与您的
reselect
选择器(
state
,
ownProps.streamId
,
activeCategory.id
)。似乎您的InputSelector和最终选择器需要不同的参数。
export const getAvailableFilters = createSelector(
(state, streamId, activeCategoryId) => getOpenedFilterMenu(state, activeCategoryId),
(state, streamId, activeCategoryId) => isSaleCategory(state, streamId),
(filterMenu, isSale) => {
// .... doing stuff
},
);