reactjs – Condicion para productos no encontrados por medio de un filter range – React.js

Hola estoy la siguiente app y tengo problemas para crear una condicional que me retorne false cada vez no encuentre productos entre los precios establecidos por los inputs range, esta funcion me retorna un mensaje de que no se ha encontrado ningun producto con ese precio:

notFound = ()=>{
    const minValue = document.querySelectorAll('input(type="number")')(0).value,
    maxValue = document.querySelectorAll('input(type="number")')(1).value;
    let filter;
    celulares.filter(item=> {

      if ( (Number(item.precio) >= Number(maxValue)|| Number(item.precio) <= Number(minValue)) || (Number(item.precio) >= Number(minValue) || Number(item.precio) <= Number(maxValue)) ){
        filter = true;
      } else {
        filter = false;
      }
    });
    return filter;
  }

Bueno como ya escribi arriba, necesito retornar un mensaje de no se ha encontrado cada vez que no encuentre coincidencias con algun precio de algun producto. Aca pueden ver los componentes de la app. Gracias de antemano!