[CST-4506] Optimize submission sections components declarations in the submission.module

This commit is contained in:
Giuseppe Digilio
2022-01-20 18:29:31 +01:00
parent 768c7f8b28
commit b81cc103ff

View File

@@ -41,12 +41,18 @@ import { SubmissionSectionAccessesComponent } from './sections/accesses/section-
import { SubmissionAccessesConfigService } from '../core/config/submission-accesses-config.service'; import { SubmissionAccessesConfigService } from '../core/config/submission-accesses-config.service';
import { SectionAccessesService } from './sections/accesses/section-accesses.service'; import { SectionAccessesService } from './sections/accesses/section-accesses.service';
const DECLARATIONS = [ const ENTRY_COMPONENTS = [
SubmissionSectionUploadAccessConditionsComponent, // put only entry components that use custom decorator
SubmissionSectionUploadComponent, SubmissionSectionUploadComponent,
SubmissionSectionformComponent, SubmissionSectionformComponent,
SubmissionSectionLicenseComponent, SubmissionSectionLicenseComponent,
SubmissionSectionCcLicensesComponent, SubmissionSectionCcLicensesComponent,
SubmissionSectionAccessesComponent
];
const DECLARATIONS = [
...ENTRY_COMPONENTS,
SubmissionSectionUploadAccessConditionsComponent,
SectionsDirective, SectionsDirective,
SubmissionEditComponent, SubmissionEditComponent,
ThemedSubmissionEditComponent, ThemedSubmissionEditComponent,
@@ -66,14 +72,6 @@ const DECLARATIONS = [
SubmissionImportExternalSearchbarComponent, SubmissionImportExternalSearchbarComponent,
SubmissionImportExternalPreviewComponent, SubmissionImportExternalPreviewComponent,
SubmissionImportExternalCollectionComponent, SubmissionImportExternalCollectionComponent,
SubmissionSectionAccessesComponent
];
const ENTRY_COMPONENTS = [
SubmissionSectionUploadComponent,
SubmissionSectionformComponent,
SubmissionSectionLicenseComponent,
SubmissionSectionCcLicensesComponent
]; ];
@NgModule({ @NgModule({