Skip to content

Commit 4a7132b

Browse files
committed
fix: display multi day events
1 parent b21aafe commit 4a7132b

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

angular-hub/src/app/pages/index.page.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,12 @@ export default class EventsComponent {
236236
return this.events().filter((event) => {
237237
return (
238238
(this.date()
239-
? isSameDay(new Date(event.date), new Date(this.date()!))
239+
? event.endDate
240+
? isWithinInterval(new Date(this.date()!), {
241+
start: new Date(event.date),
242+
end: new Date(event.endDate),
243+
})
244+
: isSameDay(new Date(event.date), new Date(this.date()!))
240245
: true) &&
241246
(this.selectedLanguage()
242247
? event.language === this.selectedLanguage()
@@ -282,6 +287,8 @@ export default class EventsComponent {
282287
month: number;
283288
day: number;
284289
}): boolean {
290+
console.log(date);
291+
console.log(this.events());
285292
return this.events().some((event) => {
286293
if (!event.endDate) {
287294
return isSameDay(

angular-hub/src/public/assets/data/community.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1422,7 +1422,7 @@
14221422
{
14231423
"name": "NG-DE Conference",
14241424
"type": "conference",
1425-
"date": "2024-10-09",
1425+
"date": "2024-10-9",
14261426
"endDate": "2024-10-11",
14271427
"url": "https://ng-de.org/",
14281428
"callForPapers": "null",
@@ -1449,8 +1449,8 @@
14491449
{
14501450
"name": "NG-BE 2024",
14511451
"type": "conference",
1452-
"date": "2024-12-05",
1453-
"endDate": "2024-12-06",
1452+
"date": "2024-12-5",
1453+
"endDate": "2024-12-6",
14541454
"url": "https://ng-be.org/",
14551455
"callForPapers": "null",
14561456
"callForPapersDueDate": "null",

0 commit comments

Comments
 (0)