display relatedImageMetadata only if relatedImageMetadata;

This commit is contained in:
Marco Zeisler 2021-01-16 17:03:26 +01:00
parent f3928119a6
commit d22397c7f0

View File

@ -64,17 +64,21 @@
(reload)="this.reload.emit()" (reload)="this.reload.emit()"
></app-file-uploader> ></app-file-uploader>
<mat-expansion-panel> <ng-container *ngIf="getRelatedImageMeta(image); let relatedImageMetadata">
<mat-expansion-panel-header>Previous version meta</mat-expansion-panel-header> <mat-expansion-panel *ngIf="relatedImageMetadata.length > 0">
<ng-template matExpansionPanelContent> <mat-expansion-panel-header>
<div *ngFor="let imageMeta of getRelatedImageMeta(image)"> Previous version meta
<p *ngIf="imageMeta.filename">filename: {{imageMeta.filename}}</p> </mat-expansion-panel-header>
<p *ngIf="imageMeta.latitude">latitude: {{imageMeta.latitude}}</p> <ng-template matExpansionPanelContent>
<p *ngIf="imageMeta.longitude">longitude: {{imageMeta.longitude}}</p> <div *ngFor="let imageMeta of relatedImageMetadata">
<p *ngIf="imageMeta.version">version: {{imageMeta.version}}</p> <p *ngIf="imageMeta.filename">filename: {{imageMeta.filename}}</p>
</div> <p *ngIf="imageMeta.latitude">latitude: {{imageMeta.latitude}}</p>
</ng-template> <p *ngIf="imageMeta.longitude">longitude: {{imageMeta.longitude}}</p>
</mat-expansion-panel> <p *ngIf="imageMeta.version">version: {{imageMeta.version}}</p>
</div>
</ng-template>
</mat-expansion-panel>
</ng-container>
</ng-template> </ng-template>
</mat-expansion-panel> </mat-expansion-panel>