mirror of
https://dev.azure.com/hugendubel/ISA/_git/ISA-Frontend
synced 2025-12-31 09:37:15 +01:00
57 lines
2.3 KiB
HTML
57 lines
2.3 KiB
HTML
<div *ngIf="noOrderItemsFound$ | async" class="text-center text-2xl font-bold bg-white rounded px-4 py-8">
|
|
<h4>Posten wurde nicht gefunden</h4>
|
|
</div>
|
|
|
|
<div class="mb-4">
|
|
<page-pickup-shelf-details-header
|
|
(handleAction)="handleAction({ action: $event })"
|
|
(updateDate)="updateDate($event)"
|
|
(editClick)="navigateToEditPage($event)"
|
|
></page-pickup-shelf-details-header>
|
|
<page-pickup-shelf-details-item
|
|
*ngIf="selectedItem$ | async; let item"
|
|
class="mb-px-2"
|
|
[orderItem]="item"
|
|
[selected]="true"
|
|
(historyClick)="navigateToHistoryPage($event)"
|
|
[order]="order$ | async"
|
|
(specialCommentChanged)="updateSpecialComment(item, $event)"
|
|
(sharedOnInit)="fetchNotifications(item)"
|
|
></page-pickup-shelf-details-item>
|
|
<page-pickup-shelf-details-tags class="mb-px-2" *ngIf="showTagsComponent$ | async"></page-pickup-shelf-details-tags>
|
|
<page-pickup-shelf-details-covers
|
|
*ngIf="(coverOrderItems$ | async)?.length > 0"
|
|
[coverItems]="coverOrderItems$ | async"
|
|
[selectedOrderItem]="selectedItem$ | async"
|
|
(coverClick)="coverClick($event)"
|
|
></page-pickup-shelf-details-covers>
|
|
</div>
|
|
|
|
<div class="page-pickup-shelf-in-details__action-wrapper">
|
|
<button
|
|
[disabled]="actionsDisabled$ | async"
|
|
class="cta-action shadow-action"
|
|
[class.cta-action-primary]="action.selected"
|
|
[class.cta-action-secondary]="!action.selected"
|
|
*ngFor="let action of mainActions$ | async"
|
|
(click)="handleAction({action})"
|
|
>
|
|
<ui-spinner [show]="(changeActionLoader$ | async) === action.command">{{ action.label }}</ui-spinner>
|
|
</button>
|
|
|
|
<ng-container *ngIf="latestCompartmentInfos$ | async; let latestCompartmentInfos">
|
|
<button
|
|
[disabled]="addToPreviousCompartmentActionDisabled$ | async"
|
|
*ngIf="addToPreviousCompartmentAction$ | async; let action"
|
|
class="cta-action shadow-action"
|
|
[class.cta-action-primary]="action.selected"
|
|
[class.cta-action-secondary]="!action.selected"
|
|
(click)="handleAction({action, latestCompartmentCode: latestCompartmentInfos?.latestCompartmentCode, latestCompartmentInfo: latestCompartmentInfos?.latestCompartmentInfo })"
|
|
>
|
|
<ui-spinner [show]="(changeActionLoader$ | async) === action.command"
|
|
>{{ latestDisplayedCompartmentInfos$ | async | addToPreviousCompartmentCodeLabelPipe }} zubuchen</ui-spinner
|
|
>
|
|
</button>
|
|
</ng-container>
|
|
</div>
|