[CST-5270] Insertion of submission section with mock & section layout

This commit is contained in:
Rezart Vata
2022-04-21 12:33:38 +02:00
parent 45887154b6
commit 5add939a1d
15 changed files with 694 additions and 16 deletions

View File

@@ -1,3 +1,4 @@
import { SectionSherpaPoliciesService } from './sections/sherpa-policies/section-sherpa-policies.service';
import { NgModule } from '@angular/core';
import { CoreModule } from '../core/core.module';
import { SharedModule } from '../shared/shared.module';
@@ -42,6 +43,8 @@ import { NgbAccordionModule, NgbModalModule } from '@ng-bootstrap/ng-bootstrap';
import { SubmissionSectionAccessesComponent } from './sections/accesses/section-accesses.component';
import { SubmissionAccessesConfigService } from '../core/config/submission-accesses-config.service';
import { SectionAccessesService } from './sections/accesses/section-accesses.service';
import { SubmissionSectionSherpaPoliciesComponent } from './sections/sherpa-policies/section-sherpa-policies.component';
import { ContentAccordionComponent } from './sections/sherpa-policies/content-accordion/content-accordion.component';
const ENTRY_COMPONENTS = [
// put only entry components that use custom decorator
@@ -50,7 +53,8 @@ const ENTRY_COMPONENTS = [
SubmissionSectionLicenseComponent,
SubmissionSectionCcLicensesComponent,
SubmissionSectionAccessesComponent,
SubmissionSectionUploadFileEditComponent
SubmissionSectionUploadFileEditComponent,
SubmissionSectionSherpaPoliciesComponent,
];
const DECLARATIONS = [
@@ -75,6 +79,7 @@ const DECLARATIONS = [
SubmissionImportExternalSearchbarComponent,
SubmissionImportExternalPreviewComponent,
SubmissionImportExternalCollectionComponent,
ContentAccordionComponent,
];
@NgModule({
@@ -97,7 +102,8 @@ const DECLARATIONS = [
SectionsService,
SubmissionUploadsConfigService,
SubmissionAccessesConfigService,
SectionAccessesService
SectionAccessesService,
SectionSherpaPoliciesService
]
})