diff --git a/apps/web/src/app/dirt/reports/pages/breach-report.component.html b/apps/web/src/app/dirt/reports/pages/breach-report.component.html
index 3a302b759b3..0915902143e 100644
--- a/apps/web/src/app/dirt/reports/pages/breach-report.component.html
+++ b/apps/web/src/app/dirt/reports/pages/breach-report.component.html
@@ -16,19 +16,15 @@
@if (error) {
{{ "reportError" | i18n }}...
- }
- @if (!error) {
+ } @else {
@if (!breachedAccounts.length) {
{{ "breachUsernameNotFound" | i18n: checkedUsername }}
- }
- @if (breachedAccounts.length) {
+ } @else {
{{ "breachUsernameFound" | i18n: checkedUsername : breachedAccounts.length }}
- }
- @if (breachedAccounts.length) {
diff --git a/apps/web/src/app/dirt/reports/pages/exposed-passwords-report.component.html b/apps/web/src/app/dirt/reports/pages/exposed-passwords-report.component.html
index b5b964a11b7..88ef4959530 100644
--- a/apps/web/src/app/dirt/reports/pages/exposed-passwords-report.component.html
+++ b/apps/web/src/app/dirt/reports/pages/exposed-passwords-report.component.html
@@ -11,8 +11,7 @@
{{ "noExposedPasswords" | i18n }}
- }
- @if (ciphers.length) {
+ } @else {
{{ "loading" | i18n }}
- }
- @if (hasLoaded) {
+ } @else {
@if (!ciphers.length) {
{{ "noInactive2fa" | i18n }}
- }
- @if (ciphers.length) {
+ } @else {
{{ "inactive2faFoundReportDesc" | i18n: (ciphers.length | number) : vaultMsg }}
diff --git a/apps/web/src/app/dirt/reports/pages/reused-passwords-report.component.html b/apps/web/src/app/dirt/reports/pages/reused-passwords-report.component.html
index af6b012d0c9..eb0d1180c1e 100644
--- a/apps/web/src/app/dirt/reports/pages/reused-passwords-report.component.html
+++ b/apps/web/src/app/dirt/reports/pages/reused-passwords-report.component.html
@@ -11,15 +11,13 @@
>
{{ "loading" | i18n }}
- }
- @if (hasLoaded) {
+ } @else {
@if (!ciphers.length) {
{{ "noReusedPasswords" | i18n }}
- }
- @if (ciphers.length) {
+ } @else {
{{ "reusedPasswordsFoundReportDesc" | i18n: (ciphers.length | number) : vaultMsg }}
diff --git a/apps/web/src/app/dirt/reports/pages/unsecured-websites-report.component.html b/apps/web/src/app/dirt/reports/pages/unsecured-websites-report.component.html
index 1b2652d6258..336a0558bbc 100644
--- a/apps/web/src/app/dirt/reports/pages/unsecured-websites-report.component.html
+++ b/apps/web/src/app/dirt/reports/pages/unsecured-websites-report.component.html
@@ -11,15 +11,13 @@
>
{{ "loading" | i18n }}
- }
- @if (hasLoaded) {
+ } @else {
@if (!ciphers.length) {
{{ "noUnsecuredWebsites" | i18n }}
- }
- @if (ciphers.length) {
+ } @else {
{{ "unsecuredWebsitesFoundReportDesc" | i18n: (ciphers.length | number) : vaultMsg }}
diff --git a/apps/web/src/app/dirt/reports/pages/weak-passwords-report.component.html b/apps/web/src/app/dirt/reports/pages/weak-passwords-report.component.html
index b16a9bc2bdc..51474f827d2 100644
--- a/apps/web/src/app/dirt/reports/pages/weak-passwords-report.component.html
+++ b/apps/web/src/app/dirt/reports/pages/weak-passwords-report.component.html
@@ -11,15 +11,13 @@
>
{{ "loading" | i18n }}
- }
- @if (hasLoaded) {
+ } @else {
@if (!ciphers.length) {
{{ "noWeakPasswords" | i18n }}
- }
- @if (ciphers.length) {
+ } @else {
{{ "weakPasswordsFoundReportDesc" | i18n: (ciphers.length | number) : vaultMsg }}