From 74d4e894d01c2977a9861af351652c82e65b7856 Mon Sep 17 00:00:00 2001 From: Xiao Gui <xgui3783@gmail.com> Date: Thu, 25 Nov 2021 18:48:37 +0100 Subject: [PATCH] chore: added regional features not found --- docs/releases/v2.6.0.md | 1 + .../regionalFeatureWrapper.template.html | 10 +++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/docs/releases/v2.6.0.md b/docs/releases/v2.6.0.md index 95fd0880c..90f139cfc 100644 --- a/docs/releases/v2.6.0.md +++ b/docs/releases/v2.6.0.md @@ -11,3 +11,4 @@ - added visual indication when a new template is being loaded - reworked visual for `supported template` in region side panel - improve performance by disabling `zone.js` patch of `requestAnimationFrame` and change detection strategy of nehuba viewer +- added message when no regional features found (#1111) diff --git a/src/atlasComponents/regionalFeatures/bsFeatures/regionalFeatureWrapper/regionalFeatureWrapper.template.html b/src/atlasComponents/regionalFeatures/bsFeatures/regionalFeatureWrapper/regionalFeatureWrapper.template.html index adecf93c8..020145c3c 100644 --- a/src/atlasComponents/regionalFeatures/bsFeatures/regionalFeatureWrapper/regionalFeatureWrapper.template.html +++ b/src/atlasComponents/regionalFeatures/bsFeatures/regionalFeatureWrapper/regionalFeatureWrapper.template.html @@ -33,9 +33,17 @@ [attr.aria-label]="ARIA_LABELS.LIST_OF_DATASETS_ARIA_LABEL"> <!-- if busy, show spinner --> - <ng-template [ngIf]="busy$ | async"> + <ng-template [ngIf]="busy$ | async" [ngIfElse]="notBusyTmpl"> <ng-template [ngTemplateOutlet]="busyTmpl"></ng-template> </ng-template> + + <ng-template #notBusyTmpl> + <ng-template [ngIf]="registeredFeatures.length === 0"> + <span class="text-muted"> + No regional features found. + </span> + </ng-template> + </ng-template> <div *ngFor="let feature of registeredFeatures; let index = index" class="overflow-hidden"> -- GitLab