dataSelecteur = {
var resultat = []
colonnes.forEach(c => resultat.push({
name: c,
value: 0
}))
var total = 0;
var oeuvresEnCours = oeuvres.filter(an => an.produced_at >= selecteurIntervalleTemps[0] && an.produced_at <= selecteurIntervalleTemps[1])
oeuvresEnCours.forEach(oeuvre => {
total += 1
switch(oeuvre.genreSimplifie) {
case "féminin":
resultat.find(d => d.name == "artistesFemmes").value += 1
break;
case "non binaire":
resultat.find(d => d.name == "artistesNonBinaires").value += 1
break;
case "masculin":
resultat.find(d => d.name == "artistesHommes").value += 1
break;
case "inconnu":
resultat.find(d => d.name == "artistesInconnus").value += 1
break;
case "collectif":
resultat.find(d => d.name == "collectifs").value += 1
break;
case "mixte":
resultat.find(d => d.name == "artistesMixtes").value += 1
break;
default: console.log("ATTENTION : il reste un autre cas: " + oeuvre.genreSimplifie)
}
})
var resultat = [resultat.filter(d => d.value != 0), total]
return resultat
}