diff --git a/src/app/shared/form/builder/ds-dynamic-form-ui/models/list/dynamic-list.component.html b/src/app/shared/form/builder/ds-dynamic-form-ui/models/list/dynamic-list.component.html
index 728c59aa460..2407a740226 100644
--- a/src/app/shared/form/builder/ds-dynamic-form-ui/models/list/dynamic-list.component.html
+++ b/src/app/shared/form/builder/ds-dynamic-form-ui/models/list/dynamic-list.component.html
@@ -62,6 +62,10 @@
+
+
+
{{'dynamic-list.load-more' | translate}}
+
diff --git a/src/app/shared/form/builder/ds-dynamic-form-ui/models/list/dynamic-list.component.ts b/src/app/shared/form/builder/ds-dynamic-form-ui/models/list/dynamic-list.component.ts
index 79af663cfc4..49b4bd11be9 100644
--- a/src/app/shared/form/builder/ds-dynamic-form-ui/models/list/dynamic-list.component.ts
+++ b/src/app/shared/form/builder/ds-dynamic-form-ui/models/list/dynamic-list.component.ts
@@ -1,4 +1,5 @@
import {
+ AsyncPipe,
NgClass,
NgForOf,
NgIf,
@@ -25,12 +26,13 @@ import {
DynamicFormLayoutService,
DynamicFormValidationService,
} from '@ng-dynamic-forms/core';
+import { TranslateModule } from '@ngx-translate/core';
import findKey from 'lodash/findKey';
+import { BehaviorSubject } from 'rxjs';
import {
- EMPTY,
- reduce,
-} from 'rxjs';
-import { expand } from 'rxjs/operators';
+ map,
+ tap,
+} from 'rxjs/operators';
import { PaginatedList } from '../../../../../../core/data/paginated-list.model';
import { getFirstSucceededRemoteDataPayload } from '../../../../../../core/shared/operators';
@@ -65,6 +67,8 @@ export interface ListItem {
NgbButtonsModule,
NgForOf,
ReactiveFormsModule,
+ AsyncPipe,
+ TranslateModule,
],
standalone: true,
})
@@ -78,7 +82,9 @@ export class DsDynamicListComponent extends DynamicFormControlComponent implemen
@Output() focus: EventEmitter