¿Hay alguna manera de vaciar el campo de entrada y aún así volver a los resultados predeterminados de "tecnología" en la página? 
Por defecto, los datos que se muestran son correctos, obtiene datos a medida que escribo (debido a la dependencia) también funciona bien, pero tan pronto como vacío la entrada. 
Puede evitar el error agregando una marca antes de que se represente el bloque article.map :
<div className="wrapper"> { article ? (article.map(...)) : 'No article found...'} </div> Si necesita restablecer el estado de input a Technology , puede definir una función personalizada y llamarla cuando sea necesario:
const resetInput = () => { setInput('Technology') }