From 6be8c1d54be0108f09db64d777d82beacdffbd1b Mon Sep 17 00:00:00 2001 From: Charles Gagnon Date: Wed, 2 Sep 2020 17:22:03 -0700 Subject: [PATCH] Remove PG dashboard link (#12094) --- .../controllerDashboardOverviewPage.ts | 28 +++++++++++++------ 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/extensions/arc/src/ui/dashboards/controller/controllerDashboardOverviewPage.ts b/extensions/arc/src/ui/dashboards/controller/controllerDashboardOverviewPage.ts index 7ca4087534..939a716797 100644 --- a/extensions/arc/src/ui/dashboards/controller/controllerDashboardOverviewPage.ts +++ b/extensions/arc/src/ui/dashboards/controller/controllerDashboardOverviewPage.ts @@ -218,16 +218,26 @@ export class ControllerDashboardOverviewPage extends DashboardPage { iconHeight: iconSize, iconWidth: iconSize }).component(); - const nameLink = this.modelView.modelBuilder.hyperlink() - .withProperties({ - label: r.instanceName || '', - url: '' - }).component(); - nameLink.onDidClick(async () => { - await this._controllerModel.treeDataProvider.openResourceDashboard(this._controllerModel, r.instanceType || '', parseInstanceName(r.instanceName)); - }); + let nameComponent: azdata.Component; + if (r.instanceType === ResourceType.postgresInstances) { + nameComponent = this.modelView.modelBuilder.text() + .withProperties({ + value: r.instanceName || '', + CSSStyles: { ...cssStyles.text, 'margin-block-start': '0px', 'margin-block-end': '0px' } + }).component(); + } else { + nameComponent = this.modelView.modelBuilder.hyperlink() + .withProperties({ + label: r.instanceName || '', + url: '' + }).component(); + (nameComponent).onDidClick(async () => { + await this._controllerModel.treeDataProvider.openResourceDashboard(this._controllerModel, r.instanceType || '', parseInstanceName(r.instanceName)); + }); + } + // TODO chgagnon - return [imageComponent, nameLink, resourceTypeToDisplayName(r.instanceType), '-'/* loc.numVCores(r.vCores) */]; + return [imageComponent, nameComponent, resourceTypeToDisplayName(r.instanceType), '-'/* loc.numVCores(r.vCores) */]; }); this._arcResourcesLoadingComponent.loading = !this._controllerModel.registrationsLastUpdated; }