export default function Reducer(state = initialState, action) {
switch (action.type) {
case RESET_TYPE_ID:
return {
...state,
filter_models: {
...state.filter_models,
type_id: null
}
};
P.S. Но в вашем случае это плохая идея, потому что делать сброс значения на каждый пустой фильтр это не очень эффективно. Как вариант можно полностью переписывать filter_models при каждом изменении фильтра изначально отбрасывая фильтры без значений. В этом может помочь pickBy из lodash:
const filters = _.pickBy(filterSet, _.identity);