@if (loading()) {
Cargando…
} @else if (error()) {
{{ error() }}
} @else {
@if (upcomingExceptions().length > 0) {
Próximos días puntuales
@for (e of upcomingExceptions(); track e.id) {
-
{{ dateLabel(e.date) }}
@if (e.patternId && e.isCancelled) {
cancelado ese día
} @else {
@if (e.transportMode && e.transportMode !== 'None') {
{{ transportIcon(e.transportMode) }}
}
{{ e.label || labelPlaceholder }}
@if (e.location) { · {{ e.location }} }
@if (e.startTime || e.endTime) {
· {{ timeLabel(e.startTime, e.endTime) }}
}
}
@if (canEdit()) {
}
}
}
}
@if (patternForm(); as f) {
}
@if (exceptionForm(); as f) {
}