covid19-campania/src/api/DataFromRepository.js

30 lines
656 B
JavaScript
Executable File

import axios from 'axios';
const getJsonRegioni = async () => {
const url = 'https://raw.githubusercontent.com/pcm-dpc/COVID-19/master/dati-json/';
const filename = 'dpc-covid19-ita-regioni-latest.json';
const finalURL = `${url + filename}`;
let result;
try {
const res = await axios.get(finalURL);
result = res.data;
} catch (error) {
result = null;
}
return result;
};
const getData = async () => {
const nomeRegione = 'Campania';
const datiRegione = await getJsonRegioni();
const result = datiRegione.find((regione) => regione.denominazione_regione === nomeRegione);
return result;
};
export default getData;