0"
[nbSpinner]="loading"
nbSpinnerSize="giant"
nbSpinnerStatus="primary"
class="h-100"
>
@if (timeSlots?.length > 0) {
@for (hourSlot of timeSlots; track hourSlot.startTime) {
{{ hourSlot.startTime | timeFormat: filters?.timeFormat }} -
{{ hourSlot.endTime | timeFormat: filters?.timeFormat }}
@for (timeSlot of hourSlot.timeSlots; track $index) {
@if (timeSlot) {
0"
[isSelected]="selectedIds[timeSlot.id]"
(delete)="deleteSlot($event)"
(toggle)="toggleSelect($event)"
/>
} @else {
}
}
}
} @else {
@if (!request.employeeIds.length) {
} @else {
}
}
@if (selectedIdsCount > 0) {
{{ 'ACTIVITY.SCREEN_SELECTED' | translate: { count: selectedIdsCount } }}
}