diff --git a/.eslintrc.json b/.eslintrc.json
index 3d38f3bc4da..dd69069d8d4 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -342,7 +342,8 @@
// Custom DSpace Angular rules
"dspace-angular-html/themed-component-usages": "error",
"dspace-angular-html/no-disabled-attribute-on-button": "error",
- "@angular-eslint/template/prefer-control-flow": "error"
+ "@angular-eslint/template/prefer-control-flow": "error",
+ "@angular-eslint/template/button-has-type": "error"
}
},
{
diff --git a/src/app/access-control/bulk-access/bulk-access.component.html b/src/app/access-control/bulk-access/bulk-access.component.html
index d22a8bda43b..b94a342f702 100644
--- a/src/app/access-control/bulk-access/bulk-access.component.html
+++ b/src/app/access-control/bulk-access/bulk-access.component.html
@@ -7,10 +7,10 @@
{{ 'admin.access-control.bulk-access.title' | translate }}
-
diff --git a/src/app/access-control/epeople-registry/epeople-registry.component.html b/src/app/access-control/epeople-registry/epeople-registry.component.html
index c054a5dd55e..be7d0f27100 100644
--- a/src/app/access-control/epeople-registry/epeople-registry.component.html
+++ b/src/app/access-control/epeople-registry/epeople-registry.component.html
@@ -5,7 +5,7 @@
-
{{labelPrefix + 'button.add' | translate}}
@@ -36,7 +36,7 @@
- {{labelPrefix + 'button.see-all' | translate}}
@@ -69,13 +69,13 @@
| {{epersonDto.eperson.email}} |
-
@if (epersonDto.ableToDelete) {
-
diff --git a/src/app/access-control/epeople-registry/eperson-form/eperson-form.component.html b/src/app/access-control/epeople-registry/eperson-form/eperson-form.component.html
index b6d45a9cb9f..9d07985d46b 100644
--- a/src/app/access-control/epeople-registry/eperson-form/eperson-form.component.html
+++ b/src/app/access-control/epeople-registry/eperson-form/eperson-form.component.html
@@ -100,7 +100,7 @@ {{messagePrefix + '.groupsEPersonIsMemberOf' | translate}}
{{messagePrefix + '.memberOfNoGroups' | translate}}
- {{messagePrefix + '.goToGroups' | translate}}
diff --git a/src/app/access-control/group-registry/group-form/members-list/members-list.component.html b/src/app/access-control/group-registry/group-form/members-list/members-list.component.html
index 072b836d236..32a0683f886 100644
--- a/src/app/access-control/group-registry/group-form/members-list/members-list.component.html
+++ b/src/app/access-control/group-registry/group-form/members-list/members-list.component.html
@@ -35,7 +35,7 @@ {{messagePrefix + '.headMembers' | translate}}
@if (epersonDTO.ableToDelete) {
-
@@ -44,6 +44,7 @@ {{messagePrefix + '.headMembers' | translate}}
}
@if (!epersonDTO.ableToDelete) {
- {{messagePrefix + '.button.see-all' | translate}}
@@ -129,7 +130,7 @@
|
-
diff --git a/src/app/access-control/group-registry/group-form/subgroup-list/subgroups-list.component.html b/src/app/access-control/group-registry/group-form/subgroup-list/subgroups-list.component.html
index c39298865ca..d96a53ca2ba 100644
--- a/src/app/access-control/group-registry/group-form/subgroup-list/subgroups-list.component.html
+++ b/src/app/access-control/group-registry/group-form/subgroup-list/subgroups-list.component.html
@@ -32,7 +32,7 @@ {{messagePrefix + '.headSubgroups' | translate}}
{{ dsoNameService.getName((group.object | async)?.payload)}} |
-
@@ -80,7 +80,7 @@
-
+
{{messagePrefix + '.button.see-all' | translate}}
@@ -115,7 +115,7 @@
| {{ dsoNameService.getName((group.object | async)?.payload) }} |
-
diff --git a/src/app/access-control/group-registry/groups-registry.component.html b/src/app/access-control/group-registry/groups-registry.component.html
index 1ce2bb972b0..1f4ff1b5e33 100644
--- a/src/app/access-control/group-registry/groups-registry.component.html
+++ b/src/app/access-control/group-registry/groups-registry.component.html
@@ -4,7 +4,7 @@
-
{{messagePrefix + 'button.add' | translate}}
@@ -27,7 +27,7 @@ {{messagePrefix + 'search.head' | tra
-
+
{{messagePrefix + 'button.see-all' | translate}}
@@ -65,7 +65,8 @@ {{messagePrefix + 'search.head' | tra
@switch (groupDto.ableToEdit) {
@case (true) {
@@ -74,6 +75,7 @@ {{messagePrefix + 'search.head' | tra
}
@case (false) {
{{messagePrefix + 'search.head' | tra
}
@if (!groupDto.group?.permanent && groupDto.ableToDelete) {
diff --git a/src/app/admin/admin-import-batch-page/batch-import-page.component.html b/src/app/admin/admin-import-batch-page/batch-import-page.component.html
index 38c6a1f349f..94feba7aba0 100644
--- a/src/app/admin/admin-import-batch-page/batch-import-page.component.html
+++ b/src/app/admin/admin-import-batch-page/batch-import-page.component.html
@@ -8,7 +8,7 @@
}
- {{'admin.metadata-import.page.button.select-collection' | translate}}
+ {{'admin.metadata-import.page.button.select-collection' | translate}}
diff --git a/src/app/admin/admin-import-metadata-page/metadata-import-page.component.html b/src/app/admin/admin-import-metadata-page/metadata-import-page.component.html
index 154e69d2c9b..bd79ca50eb7 100644
--- a/src/app/admin/admin-import-metadata-page/metadata-import-page.component.html
+++ b/src/app/admin/admin-import-metadata-page/metadata-import-page.component.html
@@ -20,9 +20,9 @@
- {{'admin.metadata-import.page.button.return' | translate}}
- {{'admin.metadata-import.page.button.proceed' | translate}}
diff --git a/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.html b/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.html
index 92d015b25e3..54e5e22da02 100644
--- a/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.html
+++ b/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.html
@@ -336,11 +336,11 @@ {{'service.overview.create.modal' | translate }}
| | | |