|
1 | | -<div class="header-container"> |
2 | | - <div class="section-header"> |
3 | | - <div class="title-group"> |
4 | | - <h3>{{ title }}</h3> |
5 | | - <div class="active-line"></div> |
| 1 | +<app-list-view *ngIf="isFromCaseView; else mediacoListView" [pConn$]="pConn$" [bInForm$]="bInForm$"></app-list-view> |
| 2 | +<ng-template #mediacoListView> |
| 3 | + <div class="header-container"> |
| 4 | + <div class="section-header"> |
| 5 | + <div class="title-group"> |
| 6 | + <h3>{{ title }}</h3> |
| 7 | + <div class="active-line"></div> |
| 8 | + </div> |
6 | 9 | </div> |
7 | 10 | </div> |
8 | | -</div> |
9 | | -<div *ngIf="template === 'Table'"> |
10 | | - <div class="info-container"> |
11 | | - <div class="info-item" *ngFor="let item of sourceList; index as i"> |
12 | | - <div class="icon-wrapper" [ngClass]="'bg-' + i"> |
13 | | - <img *ngIf="item.icon" [src]="item.icon" class="icon-img" [ngClass]="'color-' + i" /> |
14 | | - <span *ngIf="!item.icon" class="icon-num" [ngClass]="'color-' + i">{{ item.number }}</span> |
15 | | - </div> |
| 11 | + <div *ngIf="template === 'Table'"> |
| 12 | + <div class="info-container"> |
| 13 | + <div class="info-item" *ngFor="let item of sourceList; index as i"> |
| 14 | + <div class="icon-wrapper" [ngClass]="'bg-' + i"> |
| 15 | + <img *ngIf="item.icon" [src]="item.icon" class="icon-img" [ngClass]="'color-' + i" /> |
| 16 | + <span *ngIf="!item.icon" class="icon-num" [ngClass]="'color-' + i">{{ item.number }}</span> |
| 17 | + </div> |
16 | 18 |
|
17 | | - <div class="content"> |
18 | | - <div class="title-row"> |
19 | | - <span class="title">{{ item.title }}</span> |
20 | | - <span class="dot" *ngIf="item.title_subtext"></span> |
21 | | - <span *ngIf="item.title_subtext" class="sub-text">{{ item.title_subtext }}</span> |
| 19 | + <div class="content"> |
| 20 | + <div class="title-row"> |
| 21 | + <span class="title">{{ item.title }}</span> |
| 22 | + <span class="dot" *ngIf="item.title_subtext"></span> |
| 23 | + <span *ngIf="item.title_subtext" class="sub-text">{{ item.title_subtext }}</span> |
| 24 | + </div> |
| 25 | + <div class="description"> |
| 26 | + <span>{{ item.description }}</span> |
| 27 | + <span class="dot" *ngIf="item.description_subtext"></span> |
| 28 | + <span *ngIf="item.description_subtext" class="sub-text">{{ item.description_subtext }}</span> |
| 29 | + </div> |
22 | 30 | </div> |
23 | | - <div class="description"> |
24 | | - <span>{{ item.description }}</span> |
25 | | - <span class="dot" *ngIf="item.description_subtext"></span> |
26 | | - <span *ngIf="item.description_subtext" class="sub-text">{{ item.description_subtext }}</span> |
| 31 | + <div class="extra-content" *ngIf="item.rating" style="margin-left: auto"> |
| 32 | + <img [src]="utils.getImageSrc('star-solid', utils.getSDKStaticContentUrl())" class="star" /> |
| 33 | + {{ item.rating }} |
27 | 34 | </div> |
28 | 35 | </div> |
29 | | - <div class="extra-content" *ngIf="item.rating" style="margin-left: auto"> |
30 | | - <img [src]="utils.getImageSrc('star-solid', utils.getSDKStaticContentUrl())" class="star" /> |
31 | | - {{ item.rating }} |
32 | | - </div> |
33 | 36 | </div> |
34 | 37 | </div> |
35 | | -</div> |
36 | | -<div *ngIf="template === 'Gallery'"> |
37 | | - <div class="carousel-constraint-wrapper"> |
38 | | - <app-carousel *ngIf="sourceList" [data]="sourceList"></app-carousel> |
| 38 | + <div *ngIf="template === 'Gallery'"> |
| 39 | + <div class="carousel-constraint-wrapper"> |
| 40 | + <app-carousel *ngIf="sourceList" [data]="sourceList"></app-carousel> |
| 41 | + </div> |
| 42 | + </div> |
| 43 | + <div class="carousel-footer"> |
| 44 | + <a mat-button color="primary" *ngIf="referenceDataPage !== 'D_TrendingItemsList'" (click)="openShowAll()">Show All</a> |
39 | 45 | </div> |
40 | | -</div> |
41 | | -<div class="carousel-footer"> |
42 | | - <a mat-button color="primary" *ngIf="referenceDataPage !== 'D_TrendingItemsList'" (click)="openShowAll()">Show All</a> |
43 | | -</div> |
| 46 | +</ng-template> |
0 commit comments