diff --git a/src/sql/parts/dashboard/containers/dashboardHomeContainer.component.ts b/src/sql/parts/dashboard/containers/dashboardHomeContainer.component.ts
index 959a7e21a3..2685243ae1 100644
--- a/src/sql/parts/dashboard/containers/dashboardHomeContainer.component.ts
+++ b/src/sql/parts/dashboard/containers/dashboardHomeContainer.component.ts
@@ -20,26 +20,24 @@ import { ConfigurationTarget } from 'vs/platform/configuration/common/configurat
selector: 'dashboard-home-container',
providers: [{ provide: DashboardTab, useExisting: forwardRef(() => DashboardHomeContainer) }],
template: `
-
-
-
-
+
+
+
+
+
+
`
})
export class DashboardHomeContainer extends DashboardWidgetContainer {
@Input() private properties: WidgetConfig;
@ViewChild('propertiesClass') private _propertiesClass: DashboardWidgetWrapper;
- private dashboardService: DashboardServiceInterface;
-
constructor(
@Inject(forwardRef(() => ChangeDetectorRef)) _cd: ChangeDetectorRef,
- @Inject(forwardRef(() => CommonServiceInterface)) protected commonService: CommonServiceInterface,
-
+ @Inject(forwardRef(() => CommonServiceInterface)) protected dashboardService: DashboardServiceInterface
) {
super(_cd);
- this.dashboardService = commonService as DashboardServiceInterface;
}
ngAfterContentInit() {
diff --git a/src/sql/parts/dashboard/containers/dashboardWidgetContainer.component.ts b/src/sql/parts/dashboard/containers/dashboardWidgetContainer.component.ts
index 3cc029eedf..49ae19d4d4 100644
--- a/src/sql/parts/dashboard/containers/dashboardWidgetContainer.component.ts
+++ b/src/sql/parts/dashboard/containers/dashboardWidgetContainer.component.ts
@@ -28,9 +28,9 @@ import Event, { Emitter } from 'vs/base/common/event';
`
})
-export class DashboardWidgetContainer extends DashboardTab implements OnDestroy, OnChanges, AfterContentInit {
- @Input() private tab: TabConfig;
- private widgets: WidgetConfig[];
+export class DashboardWidgetContainer extends DashboardTab implements OnDestroy, AfterContentInit {
+ @Input() protected tab: TabConfig;
+ protected widgets: WidgetConfig[];
private _onResize = new Emitter();
public readonly onResize: Event = this._onResize.event;
@@ -42,7 +42,7 @@ export class DashboardWidgetContainer extends DashboardTab implements OnDestroy,
super();
}
- ngOnChanges() {
+ ngOnInit() {
if (this.tab.container) {
this.widgets = Object.values(this.tab.container)[0];
this._cd.detectChanges();