Fix Bug 1973: VIM Resources Type Overview issue in Dashboard
- Charts of selected VIM Resource type will change when a different type is selected.
- VIM resource overview shows 'No Data' content for invalid VIM account details.
- Added tooltip in VimAccountActions for VimResourcesOverview &
RunningInstances
Change-Id: I45dcf504309f58a6c0345e0c01220ee392b37502
Signed-off-by: SANDHYA.JS <sandhya.j@tataelxsi.co.in>
diff --git a/src/app/vim-accounts/Resources-Overview/ResourcesOverviewComponent.html b/src/app/vim-accounts/Resources-Overview/ResourcesOverviewComponent.html
index 39990b5..483fc0b 100644
--- a/src/app/vim-accounts/Resources-Overview/ResourcesOverviewComponent.html
+++ b/src/app/vim-accounts/Resources-Overview/ResourcesOverviewComponent.html
@@ -44,6 +44,9 @@
[legend]="chartLegend"
[colors]="list.colorValues">
</canvas>
+ <div class="no-data" *ngIf="list.values.total === 0 || list.values.total === null">
+ <h4><strong>{{'PAGE.VIMDETAILS.NODATA' | translate}}</strong></h4>
+ </div>
<div class="card-body">
<h5 class="card-title"><strong>{{list.title}}</strong></h5>
<p class="card-text">
diff --git a/src/app/vim-accounts/Resources-Overview/ResourcesOverviewComponent.scss b/src/app/vim-accounts/Resources-Overview/ResourcesOverviewComponent.scss
index e042092..721e8ad 100644
--- a/src/app/vim-accounts/Resources-Overview/ResourcesOverviewComponent.scss
+++ b/src/app/vim-accounts/Resources-Overview/ResourcesOverviewComponent.scss
@@ -27,6 +27,10 @@
.card-body {
@include padding-value(5, 5, 5, 10);
}
+ .no-data {
+ margin-bottom: 2.5rem;
+ margin-top: -1.5rem;
+ }
}
.switch {
@include position_value(relative, null, null, null, null);