UNPKG

select-previsao-ondas

Version:

Componente que busca a previsão de ondas por praias

22 lines (21 loc) 705 B
class PrevisaoOndasService { constructor() { this.url = "https://previsao-ondas.herokuapp.com"; } async getEstados() { const response = await fetch(`${this.url}/litoral/estados`); const data = await response.json(); return data.estados; } async getCidades(estado) { const response = await fetch(`${this.url}/litoral/estado/${estado}`); const data = await response.json(); return data.estado.cidades; } async getPrevisoes(cidade) { const response = await fetch(`${this.url}/onda/cidade/${cidade}`); const data = await response.json(); return data.dias; } } export default PrevisaoOndasService;