Feat: ajout de la recurence des sessions
This commit is contained in:
@@ -52,13 +52,16 @@ export function getUserTest():User{
|
|||||||
s1.creneau = new Date();
|
s1.creneau = new Date();
|
||||||
s1.id = 1;
|
s1.id = 1;
|
||||||
s1.name = "Entrainement Frisbee"
|
s1.name = "Entrainement Frisbee"
|
||||||
|
s1.isRecurrent = true;
|
||||||
var date2 = new Date();
|
var date2 = new Date();
|
||||||
date2.setDate(date2.getDate() + 2);
|
date2.setDate(date2.getDate() + 2);
|
||||||
s2.creneau = date2;
|
s2.creneau = date2;
|
||||||
s2.id = 2;
|
s2.id = 2;
|
||||||
|
s2.isRecurrent = false;
|
||||||
s2.name = "entraintement 2"
|
s2.name = "entraintement 2"
|
||||||
s3.creneau = date2;
|
s3.creneau = date2;
|
||||||
s3.id = 3;
|
s3.id = 3;
|
||||||
|
s3.isRecurrent = false;
|
||||||
s3.name = "entraintement 3"
|
s3.name = "entraintement 3"
|
||||||
|
|
||||||
const athlete1 = new Athlete();
|
const athlete1 = new Athlete();
|
||||||
|
|||||||
@@ -42,7 +42,10 @@ export const EDT =() =>{
|
|||||||
|
|
||||||
var newWeek: Session[] = []
|
var newWeek: Session[] = []
|
||||||
user.sessions.forEach(session => {
|
user.sessions.forEach(session => {
|
||||||
if(session.creneau >= date && session.creneau <= maxDate){
|
if( session.isRecurrent ){
|
||||||
|
newWeek.push(session);
|
||||||
|
}
|
||||||
|
if(session.creneau >= date && session.creneau <= maxDate && !session.isRecurrent){
|
||||||
newWeek.push(session);
|
newWeek.push(session);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user