diff --git a/frontend/src/views/PublicCanteenStatisticsPage/index.vue b/frontend/src/views/PublicCanteenStatisticsPage/index.vue
index 013c89bd9..cf2be0add 100644
--- a/frontend/src/views/PublicCanteenStatisticsPage/index.vue
+++ b/frontend/src/views/PublicCanteenStatisticsPage/index.vue
@@ -216,6 +216,14 @@
Aucune cantine n'a renseigné des données relatives à la loi EGalim pour l'année {{ year }}.
+
+
+
+ Les données {{ yearLast }} récoltées durant la campagne {{ yearLast + 1 }} seront disponibles d'ici la fin
+ d'année (dès lors que le rapport statistique sera validé par le parlement).
+
+
+
Parmi les {{ statistics.diagnosticsCount }} cantines qui ont télédéclaré :
@@ -290,6 +298,14 @@ import BreadcrumbsNav from "@/components/BreadcrumbsNav"
import DsfrAutocomplete from "@/components/DsfrAutocomplete"
import DsfrSelect from "@/components/DsfrSelect"
import GraphComponent from "@/components/GraphComponent"
+import DsfrCallout from "@/components/DsfrCallout"
+
+const yearLast = lastYear()
+const yearsList = Array.from(new Array(yearLast - 2020 + 1), (x, i) => i + 2020).map((year) => ({
+ key: year,
+ text: `données ${year} (télédéclarées en ${year + 1})`,
+}))
+console.log(yearsList)
export default {
name: "PublicCanteenStatisticsPage",
@@ -300,14 +316,13 @@ export default {
DsfrAutocomplete,
DsfrSelect,
GraphComponent,
+ DsfrCallout,
},
data() {
- const yearGenerator = function*() {
- for (let n = 2020; n <= lastYear(); n += 1) yield { key: n, text: `données ${n} (télédéclarées en ${n + 1})` }
- }
return {
- year: lastYear(),
- yearsList: Array.from(yearGenerator()),
+ year: yearLast, // init
+ yearLast: yearLast,
+ yearsList: yearsList,
labels,
approMeasure: keyMeasures.find((measure) => measure.badgeId === "appro"),
otherMeasures: keyMeasures.filter((measure) => measure.badgeId !== "appro"),