feat: timetable module - schedule and calendar

This commit is contained in:
Wieland Schöbl
2021-08-13 12:27:40 +00:00
parent e81b2e161d
commit d8ede006df
59 changed files with 3287 additions and 555 deletions

View File

@@ -0,0 +1,30 @@
<ion-card
[style.height.px]="height * scale"
[style.marginTop.px]="(fromY - fromHour) * scale - 5"
[routerLink]="['/data-detail', scheduleEvent.dateSeries.event.uid]"
>
<ion-card-header mode="md">
<ion-card-title>
{{
this.scheduleEvent.dateSeries.event.name
| nullishCoalesce: this.scheduleEvent.dateSeries.name
}}
</ion-card-title>
<ion-card-subtitle>
<ion-icon name="calendar"></ion-icon>
<span class="repetitions">
{{ scheduleEvent.dateSeries.frequency }}
until
{{
scheduleEvent.dateSeries.dates | last | amDateFormat: 'DD. MMM YYYY'
}}
</span>
</ion-card-subtitle>
</ion-card-header>
<ion-card-content>
<ion-note>
{{ getNote() }}
</ion-note>
</ion-card-content>
<div></div>
</ion-card>