Я бы сделал универсальный фильтр.
function filterBy(data, field, value) {
return data.filter(item => item[field] === value);
}
const notebooks = filterBy(this.props.data, 'category', 'notebooks');
const lenovoNotebooks = filterBy(notebooks, 'brand', 'lenovo');