SelectFilter - это же не редюсер, это Action и вы в него ничего не передаете.
Насколько я понял, что вы хотите сделать:
dispatch (type_reducer(// сюда передаём данные с респонза));
первый раз вы его используете перед запросом, то есть export function
SelectFilter(item)
- item будет undefined, и вы вернёте
FILTER_CATEGORIES_REQUEST
, потом после респонза вы наверное хотите еще раз дёрнуть dispatch (type_reducer(response.data)); - сюда уже даныне передаём, тогда export function SelectFilter(item) { if item возвращаем
{
type: FILTER_CATEGORIES_SUCCESS,
item
}
Если я вас правильно понял