From 3da89ee4e3eafc9d938d15b0a10e45a8bec42162 Mon Sep 17 00:00:00 2001 From: Alex <55413326+AlexRubik@users.noreply.github.com> Date: Mon, 29 Sep 2025 10:28:55 -0400 Subject: [PATCH] [PM-25616] Refactor app-table-row-scrollable component to use openApplication (#16523) --- .../all-applications.component.html | 56 +++++++++---------- .../all-applications.component.ts | 6 -- .../app-table-row-scrollable.component.html | 28 +++++----- .../app-table-row-scrollable.component.ts | 2 +- .../critical-applications.component.html | 32 +++++------ .../critical-applications.component.ts | 6 -- 6 files changed, 60 insertions(+), 70 deletions(-) diff --git a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/all-applications.component.html b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/all-applications.component.html index b861925f7cb..febdb5fa0de 100644 --- a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/all-applications.component.html +++ b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/all-applications.component.html @@ -64,33 +64,33 @@ - } -
- - -
+
+ + +
- + + } diff --git a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/all-applications.component.ts b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/all-applications.component.ts index 5aff3ed5304..51efafe501d 100644 --- a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/all-applications.component.ts +++ b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/all-applications.component.ts @@ -218,10 +218,4 @@ export class AllApplicationsComponent implements OnInit { this.selectedUrls.delete(applicationName); } }; - - isDrawerOpenForTableRow = (applicationName: string): boolean => { - // Note: This function will be replaced by PR #16523 with openApplication binding - // Using private access to BehaviorSubject value for backward compatibility - return (this.dataService as any).drawerDetailsSubject?.value?.invokerId === applicationName; - }; } diff --git a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/app-table-row-scrollable.component.html b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/app-table-row-scrollable.component.html index 3d3a9baa6e8..ea41dd0aff3 100644 --- a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/app-table-row-scrollable.component.html +++ b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/app-table-row-scrollable.component.html @@ -15,7 +15,7 @@ - + {{ row.applicationName }} - } -
- -
+
+ +
- + + } diff --git a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/critical-applications.component.ts b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/critical-applications.component.ts index 5cea6903568..9110779c980 100644 --- a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/critical-applications.component.ts +++ b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/critical-applications.component.ts @@ -201,10 +201,4 @@ export class CriticalApplicationsComponent implements OnInit { const data = this.reportService.generateAtRiskApplicationList(this.dataSource.data); this.dataService.setDrawerForOrgAtRiskApps(data, invokerId); }; - - isDrawerOpenForTableRow = (applicationName: string) => { - // Note: This function will be replaced by PR #16523 with openApplication binding - // Using private access to BehaviorSubject value for backward compatibility - return (this.dataService as any).drawerDetailsSubject?.value?.invokerId === applicationName; - }; }