diff --git a/src/app/shared/form/builder/ds-dynamic-form-ui/models/array-group/dynamic-form-array.component.ts b/src/app/shared/form/builder/ds-dynamic-form-ui/models/array-group/dynamic-form-array.component.ts index b6079f4278..5a4bde1aa6 100644 --- a/src/app/shared/form/builder/ds-dynamic-form-ui/models/array-group/dynamic-form-array.component.ts +++ b/src/app/shared/form/builder/ds-dynamic-form-ui/models/array-group/dynamic-form-array.component.ts @@ -31,7 +31,6 @@ import { DsDynamicFormControlContainerComponent } from '../../ds-dynamic-form-co CdkDragHandle, forwardRef(() => DsDynamicFormControlContainerComponent), NgTemplateOutlet, - DsDynamicFormControlContainerComponent ], standalone: true }) diff --git a/src/app/submission/sections/container/section-container.component.html b/src/app/submission/sections/container/section-container.component.html index 598ae4ef86..99bcec168f 100644 --- a/src/app/submission/sections/container/section-container.component.html +++ b/src/app/submission/sections/container/section-container.component.html @@ -43,7 +43,7 @@ [type]="AlertTypeEnum.Error" (close)="sectionRef.removeError(i)">
- +
diff --git a/src/app/submission/sections/sections-decorator.ts b/src/app/submission/sections/sections-decorator.ts index a9ac47b973..0656f61e0b 100644 --- a/src/app/submission/sections/sections-decorator.ts +++ b/src/app/submission/sections/sections-decorator.ts @@ -1,15 +1,21 @@ import { SectionsType } from './sections-type'; -import { defer } from 'rxjs'; +import { SubmissionSectionAccessesComponent } from './accesses/section-accesses.component'; +import { SubmissionSectionLicenseComponent } from './license/section-license.component'; +import { SubmissionSectionCcLicensesComponent } from './cc-license/submission-section-cc-licenses.component'; +import { SubmissionSectionSherpaPoliciesComponent } from './sherpa-policies/section-sherpa-policies.component'; +import { SubmissionSectionUploadComponent } from './upload/section-upload.component'; +import { SubmissionSectionFormComponent } from './form/section-form.component'; +import { SubmissionSectionIdentifiersComponent } from './identifiers/section-identifiers.component'; const submissionSectionsMap = new Map(); -submissionSectionsMap.set(SectionsType.AccessesCondition, defer(() => import('./accesses/section-accesses.component').then(m => m.SubmissionSectionAccessesComponent))); -submissionSectionsMap.set(SectionsType.License, defer(() => import('./license/section-license.component').then(m => m.SubmissionSectionLicenseComponent))); -submissionSectionsMap.set(SectionsType.CcLicense, defer(() => import('./cc-license/submission-section-cc-licenses.component').then(m => m.SubmissionSectionCcLicensesComponent))); -submissionSectionsMap.set(SectionsType.SherpaPolicies, defer(() => import('./sherpa-policies/section-sherpa-policies.component').then(m => m.SubmissionSectionSherpaPoliciesComponent))); -submissionSectionsMap.set(SectionsType.Upload, defer(() => import('./upload/section-upload.component').then(m => m.SubmissionSectionUploadComponent))); -submissionSectionsMap.set(SectionsType.SubmissionForm, defer(() => import('./form/section-form.component').then(m => m.SubmissionSectionFormComponent))); -submissionSectionsMap.set(SectionsType.Identifiers, defer(() => import('./identifiers/section-identifiers.component').then(m => m.SubmissionSectionIdentifiersComponent))); +submissionSectionsMap.set(SectionsType.AccessesCondition, SubmissionSectionAccessesComponent); +submissionSectionsMap.set(SectionsType.License, SubmissionSectionLicenseComponent); +submissionSectionsMap.set(SectionsType.CcLicense, SubmissionSectionCcLicensesComponent); +submissionSectionsMap.set(SectionsType.SherpaPolicies, SubmissionSectionSherpaPoliciesComponent); +submissionSectionsMap.set(SectionsType.Upload, SubmissionSectionUploadComponent); +submissionSectionsMap.set(SectionsType.SubmissionForm, SubmissionSectionFormComponent); +submissionSectionsMap.set(SectionsType.Identifiers, SubmissionSectionIdentifiersComponent); export function renderSectionFor(sectionType: SectionsType) { return function decorator(objectElement: any) {