diff --git a/client/src/app/site/pages/meetings/pages/participants/pages/mandate-check/components/mandate-check-list/mandate-check-list.component.html b/client/src/app/site/pages/meetings/pages/participants/pages/mandate-check/components/mandate-check-list/mandate-check-list.component.html index e2b1cfb49bb..a6ffb9500b6 100644 --- a/client/src/app/site/pages/meetings/pages/participants/pages/mandate-check/components/mandate-check-list/mandate-check-list.component.html +++ b/client/src/app/site/pages/meetings/pages/participants/pages/mandate-check/components/mandate-check-list/mandate-check-list.component.html @@ -15,138 +15,215 @@

Mandate check

-@for (entry of entries; track entry.id) { -
+@for (entry of entries; track entry.id; let first = $first) { +

{{ entry.name }}

-
 
+
-
+
-
-
-
{{ 'present' | translate }}
-
-
-
 
-
-
-
{{ 'total' | translate }}
-
-
- -
-
-
- {{ entry.presentUserIds.length }} {{ displayPercent(entry.getPercent()) }} +
+ +
+ +
+ {{ 'Present' | translate }} +
+ +
+ +
+ {{ 'Total' | translate }} +
+ +
+
-
- -
-
-
{{ entry.getTotalCount() }}
+
+ + +
+
+
+ +
+
{{ entry.presentUserIds.length }} 
+
{{ displayPercent(entry.getPercent()) }} 
+
+ +
+
+ +
+
+ +
+
{{ entry.getTotalCount() }}
+
100% 
+
+ +
+
+
-
-
-

- -

-
- +
-
- @if (toggleGenderMap.get(entry.id)) { -
- @for (gender of genders; track gender.id) { +
+ @for (gender of genders; track gender.id; let last = $last) { @if (entry.getTotalCount(gender.id)) { -
-
- @if (entry.getTotalCount(gender.id)) { -
- {{ entry.genderEntryMap.get(gender.id)?.present }} - {{ - displayPercent( - $safeNavigationMigration( - entry.genderEntryMap.get(gender.id)?.present - ) / entry.presentUserIds.length - ) - }} -
- } -
-
-
+ +
+ +
+
+
+ +
+ @if (entry.getTotalCount(gender.id)) { + +
+
+ {{ entry.genderEntryMap.get(gender.id).present }} +
+
+ {{ + displayPercent( + $safeNavigationMigration( + entry.genderEntryMap.get(gender.id)?.present + ) / entry.presentUserIds.length + ) + }} +
+
+ } +
+ +
{{ - $safeNavigationMigration(entry.genderEntryMap.get(gender.id)?.label) - | translate + $safeNavigationMigration( + entry.genderEntryMap.get(gender.id)?.label === 'NA' + ? 'nonbinary' + : entry.genderEntryMap.get(gender.id)?.label + ) | translate }}
+ +
+ @if (entry.getTotalCount(gender.id)) { +
+
{{ entry.getTotalCount(gender.id) }}
+
+ {{ + displayPercent( + entry.getTotalCount(gender.id) / entry.getTotalCount() + ) + }} +
+
+
+ } +
+ +
+
+
+
+ } + } +
+ +
+ +
+
-
- @if (entry.getTotalCount(gender.id)) { -
- {{ entry.getTotalCount(gender.id) }} - {{ displayPercent(entry.getTotalCount(gender.id) / entry.getTotalCount()) }} + +
+ @if (entry.presentUserIds.length) { + +
+
{{ entry.presentUserIds.length }}
+
100%
}
-
- } - } + +
+ +
+
{{ entry.getTotalCount() }}
+
100%
+
+
+ +
+
+
+
+
- } -
-

- -

-
- +
-
- @if (toggleMap.get(entry.id)) {