carte du jour
This commit is contained in:
@@ -45,6 +45,9 @@ let dynamicStatus = { label: status, color: "rgba(255,255,255,0.3)", icon: "" };
|
|||||||
|
|
||||||
if (status === "Terminé") {
|
if (status === "Terminé") {
|
||||||
dynamicStatus = { label: "Terminé", color: "#10b981" };
|
dynamicStatus = { label: "Terminé", color: "#10b981" };
|
||||||
|
} else if (status === "En cours") {
|
||||||
|
// Nouvelle condition pour le statut "En cours"
|
||||||
|
dynamicStatus = { label: "En cours", color: "#3b82f6", icon: "⚡" };
|
||||||
} else if (diffDays < 0) {
|
} else if (diffDays < 0) {
|
||||||
dynamicStatus = { label: "En retard", color: "#ef4444" };
|
dynamicStatus = { label: "En retard", color: "#ef4444" };
|
||||||
} else if (diffDays === 0) {
|
} else if (diffDays === 0) {
|
||||||
|
|||||||
@@ -8,7 +8,10 @@ import EventCard from "../components/EventCard.astro";
|
|||||||
const allHumans = await getCollection("humans", ({ id }) => {
|
const allHumans = await getCollection("humans", ({ id }) => {
|
||||||
return id.startsWith("latchimynicolas/");
|
return id.startsWith("latchimynicolas/");
|
||||||
});
|
});
|
||||||
const allEvents = await getCollection("events");
|
const allEvents = await getCollection("events", ({ data }) => {
|
||||||
|
// On ne garde que les événements qui ne sont pas terminés
|
||||||
|
return data.status !== "Terminé";
|
||||||
|
});
|
||||||
|
|
||||||
// 2. Tris temporels
|
// 2. Tris temporels
|
||||||
const sortedAll = allHumans.sort(
|
const sortedAll = allHumans.sort(
|
||||||
|
|||||||
Reference in New Issue
Block a user