Criei uma aplicação web de weather tracking, está funcionando "bem", porém quando o usuário digita manualmente o cidade ou bairro específico a aplicação só vai buscar se o usuario clicar no icone da lupa, ela não procura nem quando damos um "enter" no computador e nem quando o usuário da um "ir" no teclado do celular. alguém poderia me ajudar a resolver isso.
link do repositorio github: https://github.com/vinicyos/instant-weather
link da aplicação: https://vinicyos.github.io/instant-weather/