dataSelecteur = {
var totalParCat = [];
console.log("initialisation", totalParCat)
const base = [
{ name: "donsArtistesFU", value:0},
{ name: "donsArtistesHU", value:0},
{ name: "donsArtistesMixtes", value:0},
{ name: "donsArtistesInconnus", value:0},
]
totalParCat = base.slice()
var total = 0;
var donneesConcernees = indexAnneesDons.filter(an => an.annee >= selecteurIntervalleTemps[0] && an.annee <= selecteurIntervalleTemps[1])
console.log(donneesConcernees)
donneesConcernees.forEach(an => {
colonnes.forEach(cat => {
totalParCat.forEach(totC => {
if (totC.name == cat){
totC.value += an[cat]
}
})
})
total = total + an.donsTotal;
})
var resultat = [totalParCat.filter(d => d.value != 0), total]
return resultat
}