Skip to content

Commit

Permalink
Maj affichage des datas de sessions a venir uniquement (#33)
Browse files Browse the repository at this point in the history
* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

* Espace perso (#17)

* Maj questionnaire (#8)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj espace perso (#9)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj espace perso (#10)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update espace perso (#12)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update from repo a (#13)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

---------

Co-authored-by: lollybet_antony <[email protected]>

* Maj test espace perso (#14)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* MAJ ESPACE PERSO (#15)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

* Update from repo a (#16)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

* maj emails

* Update 3/06 - 14h14 (#4) (#5)

* maj comptes admin + dr

* mise à jour 29/05

* maj

* maj 29/05

* maj email style

* mise à jour 29/05

* maj comptes admin + dr (#1)

* maj 03/06 >> besoins + ajout titre par jour

* maj visuel session

* maj comptes DR

* maj session programme + dr

---------

Co-authored-by: lollybet_antony <[email protected]>

* last maj 17/06

* maj questionnaire

* maj espace perso

* maj

* maj espace perso

* maj espace perso

---------

Co-authored-by: lollybet_antony <[email protected]>

---------

Co-authored-by: lollybet_antony <[email protected]>

* update perso

* Ajout de console.log pour debug

* maj admin + questionnaire

* maj presence

* maj badge + mail

* maj email after 1 day

* maj presence

* maj 5 mn

* maj export excel questionnaires

* maj workflow emails

* maj presents

* maj espace perso ressources

* maj upload test

* maj upload

* maj api session slug

* maj slug url sessions

* maj affichage modules et sessions

---------

Co-authored-by: lollybet_antony <[email protected]>
  • Loading branch information
AntonyKLINGER and lollybet_antony authored Aug 29, 2024
1 parent 61683af commit c09858d
Showing 1 changed file with 36 additions and 11 deletions.
47 changes: 36 additions & 11 deletions pages/rencontres/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -258,17 +258,42 @@ export default function Rencontres({ base, region, pilier, thematique }){
)}
{modules.length > 0 ? (
<div className="flex wrap gap15">
{modules.map((module, index) => (
<div key={index} className="w32 wm100">
<ModuleBox
title={module.nom}
id={module.id}
link={`/rencontres/${module.slug}`}
theme={module.thematique}
length={module.sessions}
/>
</div>
))}
{!switcher ?
modules.map((module, index) => (
<>
<div key={index} className="w32 wm100">
<ModuleBox
title={module.nom}
id={module.id}
link={`/rencontres/${module.slug}`}
theme={module.thematique}
length={module.sessions}
/>
</div>
</>
)) : modules.map((module, index) => {
const publishedUpcomingSessions = module.sessions.filter(session => {
const isPublished = session.status === "publish";
const isUpcoming = new Date(session.dateDebut) > new Date();
return isPublished && isUpcoming;
});

if (publishedUpcomingSessions.length > 0) {
return (
<div key={index} className="w32 wm100">
<ModuleBox
title={module.nom}
id={module.id}
link={`/rencontres/${module.slug}`}
theme={module.thematique}
length={publishedUpcomingSessions}
/>
</div>
);
}
return null;
})
}
</div>
) : (
<div className="mTop20">
Expand Down

0 comments on commit c09858d

Please sign in to comment.