|
16 | 16 | (prev)="goPrev()" |
17 | 17 | (next)="goNext()"> |
18 | 18 | <ul *ngIf="objects?.hasSucceeded" class="list-unstyled" [ngClass]="{'ml-4': selectable}"> |
19 | | - <ng-container *ngIf="listToPaginate"> |
20 | | - <li *ngFor='let object of objects?.payload?.page | paginate: { itemsPerPage: config.pageSize, |
21 | | - currentPage: config.currentPage, totalItems: objects?.payload?.page.length }; let i = index; let last = last ' class="mt-4 mb-4 d-flex" [class.border-bottom]="hasBorder && !last" [attr.data-test]="'list-object' | dsBrowserOnly"> |
22 | | - <ds-selectable-list-item-control *ngIf="selectable" [index]="i" |
23 | | - [object]="object" |
24 | | - [selectionConfig]="selectionConfig" |
25 | | - (deselectObject)="deselectObject.emit($event)" |
26 | | - (selectObject)="selectObject.emit($event)"></ds-selectable-list-item-control> |
27 | | - <ds-importable-list-item-control *ngIf="importable" [object]="object" |
28 | | - [importConfig]="importConfig" |
29 | | - (importObject)="importObject.emit($event)"></ds-importable-list-item-control> |
30 | | - <ds-listable-object-component-loader [context]="context" |
31 | | - [linkType]="linkType" |
32 | | - [listID]="selectionConfig?.listId" |
33 | | - [index]="i" |
34 | | - [object]="object" |
35 | | - [showThumbnails]="showThumbnails" |
36 | | - [viewMode]="viewMode" |
37 | | - (contentChange)="contentChange.emit($event)"></ds-listable-object-component-loader> |
38 | | - </li> |
39 | | - </ng-container> |
40 | | - <ng-container *ngIf="!listToPaginate"> |
41 | | - <li *ngFor="let object of objects?.payload?.page; let i = index; let last = last" class="mt-4 mb-4 d-flex" [class.border-bottom]="hasBorder && !last" [attr.data-test]="'list-object' | dsBrowserOnly"> |
42 | | - <ds-selectable-list-item-control *ngIf="selectable" [index]="i" |
43 | | - [object]="object" |
44 | | - [selectionConfig]="selectionConfig" |
45 | | - (deselectObject)="deselectObject.emit($event)" |
46 | | - (selectObject)="selectObject.emit($event)"></ds-selectable-list-item-control> |
47 | | - <ds-importable-list-item-control *ngIf="importable" [object]="object" |
48 | | - [importConfig]="importConfig" |
49 | | - (importObject)="importObject.emit($event)"></ds-importable-list-item-control> |
50 | | - <ds-listable-object-component-loader [context]="context" |
51 | | - [linkType]="linkType" |
52 | | - [listID]="selectionConfig?.listId" |
53 | | - [index]="i" |
54 | | - [object]="object" |
55 | | - [showThumbnails]="showThumbnails" |
56 | | - [viewMode]="viewMode" |
57 | | - (contentChange)="contentChange.emit($event)"></ds-listable-object-component-loader> |
58 | | - </li> |
59 | | - </ng-container> |
| 19 | + <li *ngFor="let object of objects?.payload?.page; let i = index; let last = last" class="mt-4 mb-4 d-flex" [class.border-bottom]="hasBorder && !last" [attr.data-test]="'list-object' | dsBrowserOnly"> |
| 20 | + <ds-selectable-list-item-control *ngIf="selectable" [index]="i" |
| 21 | + [object]="object" |
| 22 | + [selectionConfig]="selectionConfig" |
| 23 | + (deselectObject)="deselectObject.emit($event)" |
| 24 | + (selectObject)="selectObject.emit($event)"></ds-selectable-list-item-control> |
| 25 | + <ds-importable-list-item-control *ngIf="importable" [object]="object" |
| 26 | + [importConfig]="importConfig" |
| 27 | + (importObject)="importObject.emit($event)"></ds-importable-list-item-control> |
| 28 | + <ds-listable-object-component-loader [object]="object" |
| 29 | + [viewMode]="viewMode" |
| 30 | + [index]="i" |
| 31 | + [context]="context" |
| 32 | + [linkType]="linkType" |
| 33 | + [listID]="selectionConfig?.listId" |
| 34 | + (contentChange)="contentChange.emit($event)"></ds-listable-object-component-loader> |
| 35 | + </li> |
60 | 36 | </ul> |
61 | 37 | </ds-pagination> |
0 commit comments