mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-08 10:34:15 +00:00
Renamed properly submission's section components
This commit is contained in:
@@ -12,7 +12,7 @@ import { SubmissionServiceStub } from '../../../shared/testing/submission-servic
|
|||||||
import { getMockTranslateService } from '../../../shared/mocks/mock-translate.service';
|
import { getMockTranslateService } from '../../../shared/mocks/mock-translate.service';
|
||||||
import { SectionsService } from '../sections.service';
|
import { SectionsService } from '../sections.service';
|
||||||
import { SectionsServiceStub } from '../../../shared/testing/sections-service-stub';
|
import { SectionsServiceStub } from '../../../shared/testing/sections-service-stub';
|
||||||
import { FormSectionComponent } from './section-form.component';
|
import { SubmissionSectionformComponent } from './section-form.component';
|
||||||
import { FormBuilderService } from '../../../shared/form/builder/form-builder.service';
|
import { FormBuilderService } from '../../../shared/form/builder/form-builder.service';
|
||||||
import { getMockFormBuilderService } from '../../../shared/mocks/mock-form-builder-service';
|
import { getMockFormBuilderService } from '../../../shared/mocks/mock-form-builder-service';
|
||||||
import { getMockFormOperationsService } from '../../../shared/mocks/mock-form-operations-service';
|
import { getMockFormOperationsService } from '../../../shared/mocks/mock-form-operations-service';
|
||||||
@@ -132,11 +132,11 @@ const dynamicFormControlEvent: DynamicFormControlEvent = {
|
|||||||
type: DynamicFormControlEventType.Change
|
type: DynamicFormControlEventType.Change
|
||||||
};
|
};
|
||||||
|
|
||||||
describe('FormSectionComponent test suite', () => {
|
describe('SubmissionSectionformComponent test suite', () => {
|
||||||
|
|
||||||
let comp: FormSectionComponent;
|
let comp: SubmissionSectionformComponent;
|
||||||
let compAsAny: any;
|
let compAsAny: any;
|
||||||
let fixture: ComponentFixture<FormSectionComponent>;
|
let fixture: ComponentFixture<SubmissionSectionformComponent>;
|
||||||
let submissionServiceStub: SubmissionServiceStub;
|
let submissionServiceStub: SubmissionServiceStub;
|
||||||
let sectionsServiceStub: SectionsServiceStub;
|
let sectionsServiceStub: SectionsServiceStub;
|
||||||
let notificationsServiceStub: NotificationsServiceStub;
|
let notificationsServiceStub: NotificationsServiceStub;
|
||||||
@@ -163,7 +163,7 @@ describe('FormSectionComponent test suite', () => {
|
|||||||
],
|
],
|
||||||
declarations: [
|
declarations: [
|
||||||
FormComponent,
|
FormComponent,
|
||||||
FormSectionComponent,
|
SubmissionSectionformComponent,
|
||||||
TestComponent
|
TestComponent
|
||||||
],
|
],
|
||||||
providers: [
|
providers: [
|
||||||
@@ -180,7 +180,7 @@ describe('FormSectionComponent test suite', () => {
|
|||||||
{ provide: 'sectionDataProvider', useValue: sectionObject },
|
{ provide: 'sectionDataProvider', useValue: sectionObject },
|
||||||
{ provide: 'submissionIdProvider', useValue: submissionId },
|
{ provide: 'submissionIdProvider', useValue: submissionId },
|
||||||
ChangeDetectorRef,
|
ChangeDetectorRef,
|
||||||
FormSectionComponent
|
SubmissionSectionformComponent
|
||||||
],
|
],
|
||||||
schemas: [NO_ERRORS_SCHEMA]
|
schemas: [NO_ERRORS_SCHEMA]
|
||||||
}).compileComponents().then();
|
}).compileComponents().then();
|
||||||
@@ -203,7 +203,7 @@ describe('FormSectionComponent test suite', () => {
|
|||||||
testFixture.destroy();
|
testFixture.destroy();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should create FormSectionComponent', inject([FormSectionComponent], (app: FormSectionComponent) => {
|
it('should create SubmissionSectionformComponent', inject([SubmissionSectionformComponent], (app: SubmissionSectionformComponent) => {
|
||||||
|
|
||||||
expect(app).toBeDefined();
|
expect(app).toBeDefined();
|
||||||
|
|
||||||
@@ -212,7 +212,7 @@ describe('FormSectionComponent test suite', () => {
|
|||||||
|
|
||||||
describe('', () => {
|
describe('', () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
fixture = TestBed.createComponent(FormSectionComponent);
|
fixture = TestBed.createComponent(SubmissionSectionformComponent);
|
||||||
comp = fixture.componentInstance;
|
comp = fixture.componentInstance;
|
||||||
compAsAny = comp;
|
compAsAny = comp;
|
||||||
submissionServiceStub = TestBed.get(SubmissionService);
|
submissionServiceStub = TestBed.get(SubmissionService);
|
||||||
|
@@ -38,7 +38,7 @@ import { WorkspaceitemSectionFormObject } from '../../../core/submission/models/
|
|||||||
templateUrl: './section-form.component.html',
|
templateUrl: './section-form.component.html',
|
||||||
})
|
})
|
||||||
@renderSectionFor(SectionsType.SubmissionForm)
|
@renderSectionFor(SectionsType.SubmissionForm)
|
||||||
export class FormSectionComponent extends SectionModelComponent {
|
export class SubmissionSectionformComponent extends SectionModelComponent {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The form id
|
* The form id
|
||||||
|
@@ -29,7 +29,7 @@ import {
|
|||||||
} from '../../../shared/mocks/mock-submission';
|
} from '../../../shared/mocks/mock-submission';
|
||||||
import { FormComponent } from '../../../shared/form/form.component';
|
import { FormComponent } from '../../../shared/form/form.component';
|
||||||
import { JsonPatchOperationPathCombiner } from '../../../core/json-patch/builder/json-patch-operation-path-combiner';
|
import { JsonPatchOperationPathCombiner } from '../../../core/json-patch/builder/json-patch-operation-path-combiner';
|
||||||
import { LicenseSectionComponent } from './section-license.component';
|
import { SubmissionSectionLicenseComponent } from './section-license.component';
|
||||||
import { CollectionDataService } from '../../../core/data/collection-data.service';
|
import { CollectionDataService } from '../../../core/data/collection-data.service';
|
||||||
import { JsonPatchOperationsBuilder } from '../../../core/json-patch/builder/json-patch-operations-builder';
|
import { JsonPatchOperationsBuilder } from '../../../core/json-patch/builder/json-patch-operations-builder';
|
||||||
import { SectionFormOperationsService } from '../form/section-form-operations.service';
|
import { SectionFormOperationsService } from '../form/section-form-operations.service';
|
||||||
@@ -78,11 +78,11 @@ const dynamicFormControlEvent: DynamicFormControlEvent = {
|
|||||||
type: DynamicFormControlEventType.Change
|
type: DynamicFormControlEventType.Change
|
||||||
};
|
};
|
||||||
|
|
||||||
describe('LicenseSectionComponent test suite', () => {
|
describe('SubmissionSectionLicenseComponent test suite', () => {
|
||||||
|
|
||||||
let comp: LicenseSectionComponent;
|
let comp: SubmissionSectionLicenseComponent;
|
||||||
let compAsAny: any;
|
let compAsAny: any;
|
||||||
let fixture: ComponentFixture<LicenseSectionComponent>;
|
let fixture: ComponentFixture<SubmissionSectionLicenseComponent>;
|
||||||
let submissionServiceStub: SubmissionServiceStub;
|
let submissionServiceStub: SubmissionServiceStub;
|
||||||
let sectionsServiceStub: SectionsServiceStub;
|
let sectionsServiceStub: SectionsServiceStub;
|
||||||
let formService: any;
|
let formService: any;
|
||||||
@@ -124,7 +124,7 @@ describe('LicenseSectionComponent test suite', () => {
|
|||||||
],
|
],
|
||||||
declarations: [
|
declarations: [
|
||||||
FormComponent,
|
FormComponent,
|
||||||
LicenseSectionComponent,
|
SubmissionSectionLicenseComponent,
|
||||||
TestComponent
|
TestComponent
|
||||||
],
|
],
|
||||||
providers: [
|
providers: [
|
||||||
@@ -141,7 +141,7 @@ describe('LicenseSectionComponent test suite', () => {
|
|||||||
{ provide: 'submissionIdProvider', useValue: submissionId },
|
{ provide: 'submissionIdProvider', useValue: submissionId },
|
||||||
ChangeDetectorRef,
|
ChangeDetectorRef,
|
||||||
FormBuilderService,
|
FormBuilderService,
|
||||||
LicenseSectionComponent
|
SubmissionSectionLicenseComponent
|
||||||
],
|
],
|
||||||
schemas: [NO_ERRORS_SCHEMA]
|
schemas: [NO_ERRORS_SCHEMA]
|
||||||
}).compileComponents().then();
|
}).compileComponents().then();
|
||||||
@@ -164,7 +164,7 @@ describe('LicenseSectionComponent test suite', () => {
|
|||||||
testFixture.destroy();
|
testFixture.destroy();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should create LicenseSectionComponent', inject([LicenseSectionComponent], (app: LicenseSectionComponent) => {
|
it('should create SubmissionSectionLicenseComponent', inject([SubmissionSectionLicenseComponent], (app: SubmissionSectionLicenseComponent) => {
|
||||||
|
|
||||||
expect(app).toBeDefined();
|
expect(app).toBeDefined();
|
||||||
|
|
||||||
@@ -173,7 +173,7 @@ describe('LicenseSectionComponent test suite', () => {
|
|||||||
|
|
||||||
describe('', () => {
|
describe('', () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
fixture = TestBed.createComponent(LicenseSectionComponent);
|
fixture = TestBed.createComponent(SubmissionSectionLicenseComponent);
|
||||||
comp = fixture.componentInstance;
|
comp = fixture.componentInstance;
|
||||||
compAsAny = comp;
|
compAsAny = comp;
|
||||||
submissionServiceStub = TestBed.get(SubmissionService);
|
submissionServiceStub = TestBed.get(SubmissionService);
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
import { ChangeDetectorRef, Component, Inject, ViewChild } from '@angular/core';
|
import { ChangeDetectorRef, Component, Inject, ViewChild } from '@angular/core';
|
||||||
|
|
||||||
import { Observable, Subscription } from 'rxjs';
|
import { Observable, Subscription } from 'rxjs';
|
||||||
import { distinctUntilChanged, filter, find, flatMap, map, startWith, take, tap } from 'rxjs/operators';
|
import { distinctUntilChanged, filter, find, flatMap, map, startWith, take } from 'rxjs/operators';
|
||||||
import {
|
import {
|
||||||
DynamicCheckboxModel,
|
DynamicCheckboxModel,
|
||||||
DynamicFormControlEvent,
|
DynamicFormControlEvent,
|
||||||
@@ -38,7 +38,7 @@ import { FormComponent } from '../../../shared/form/form.component';
|
|||||||
templateUrl: './section-license.component.html',
|
templateUrl: './section-license.component.html',
|
||||||
})
|
})
|
||||||
@renderSectionFor(SectionsType.License)
|
@renderSectionFor(SectionsType.License)
|
||||||
export class LicenseSectionComponent extends SectionModelComponent {
|
export class SubmissionSectionLicenseComponent extends SectionModelComponent {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The form id
|
* The form id
|
||||||
|
@@ -12,10 +12,10 @@ import { RemoteData } from '../../../../core/data/remote-data';
|
|||||||
* This component represents a badge that describe an access condition
|
* This component represents a badge that describe an access condition
|
||||||
*/
|
*/
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'ds-section-upload-access-conditions',
|
selector: 'ds-submission-section-upload-access-conditions',
|
||||||
templateUrl: './section-upload-access-conditions.component.html',
|
templateUrl: './submission-section-upload-access-conditions.component.html',
|
||||||
})
|
})
|
||||||
export class SectionUploadAccessConditionsComponent implements OnInit {
|
export class SubmissionSectionUploadAccessConditionsComponent implements OnInit {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The list of resource policy
|
* The list of resource policy
|
@@ -15,7 +15,7 @@ import { createTestComponent } from '../../../../../shared/testing/utils';
|
|||||||
import { FormBuilderService } from '../../../../../shared/form/builder/form-builder.service';
|
import { FormBuilderService } from '../../../../../shared/form/builder/form-builder.service';
|
||||||
import { SubmissionServiceStub } from '../../../../../shared/testing/submission-service-stub';
|
import { SubmissionServiceStub } from '../../../../../shared/testing/submission-service-stub';
|
||||||
import { SubmissionService } from '../../../../submission.service';
|
import { SubmissionService } from '../../../../submission.service';
|
||||||
import { UploadSectionFileEditComponent } from './section-upload-file-edit.component';
|
import { SubmissionSectionUploadFileEditComponent } from './section-upload-file-edit.component';
|
||||||
import { POLICY_DEFAULT_WITH_LIST } from '../../section-upload.component';
|
import { POLICY_DEFAULT_WITH_LIST } from '../../section-upload.component';
|
||||||
import {
|
import {
|
||||||
mockGroup,
|
mockGroup,
|
||||||
@@ -32,11 +32,11 @@ import { MOCK_SUBMISSION_CONFIG } from '../../../../../shared/testing/mock-submi
|
|||||||
import { getMockFormService } from '../../../../../shared/mocks/mock-form-service';
|
import { getMockFormService } from '../../../../../shared/mocks/mock-form-service';
|
||||||
import { Group } from '../../../../../core/eperson/models/group.model';
|
import { Group } from '../../../../../core/eperson/models/group.model';
|
||||||
|
|
||||||
describe('UploadSectionFileEditComponent test suite', () => {
|
describe('SubmissionSectionUploadFileEditComponent test suite', () => {
|
||||||
|
|
||||||
let comp: UploadSectionFileEditComponent;
|
let comp: SubmissionSectionUploadFileEditComponent;
|
||||||
let compAsAny: any;
|
let compAsAny: any;
|
||||||
let fixture: ComponentFixture<UploadSectionFileEditComponent>;
|
let fixture: ComponentFixture<SubmissionSectionUploadFileEditComponent>;
|
||||||
let submissionServiceStub: SubmissionServiceStub;
|
let submissionServiceStub: SubmissionServiceStub;
|
||||||
let formbuilderService: any;
|
let formbuilderService: any;
|
||||||
|
|
||||||
@@ -66,7 +66,7 @@ describe('UploadSectionFileEditComponent test suite', () => {
|
|||||||
],
|
],
|
||||||
declarations: [
|
declarations: [
|
||||||
FormComponent,
|
FormComponent,
|
||||||
UploadSectionFileEditComponent,
|
SubmissionSectionUploadFileEditComponent,
|
||||||
TestComponent
|
TestComponent
|
||||||
],
|
],
|
||||||
providers: [
|
providers: [
|
||||||
@@ -75,7 +75,7 @@ describe('UploadSectionFileEditComponent test suite', () => {
|
|||||||
{ provide: SubmissionService, useClass: SubmissionServiceStub },
|
{ provide: SubmissionService, useClass: SubmissionServiceStub },
|
||||||
FormBuilderService,
|
FormBuilderService,
|
||||||
ChangeDetectorRef,
|
ChangeDetectorRef,
|
||||||
UploadSectionFileEditComponent
|
SubmissionSectionUploadFileEditComponent
|
||||||
],
|
],
|
||||||
schemas: [NO_ERRORS_SCHEMA]
|
schemas: [NO_ERRORS_SCHEMA]
|
||||||
}).compileComponents().then();
|
}).compileComponents().then();
|
||||||
@@ -88,7 +88,7 @@ describe('UploadSectionFileEditComponent test suite', () => {
|
|||||||
// synchronous beforeEach
|
// synchronous beforeEach
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
const html = `
|
const html = `
|
||||||
<ds-submission-upload-section-file-edit [availableAccessConditionGroups]="availableAccessConditionGroups"
|
<ds-submission-section-upload-file-edit [availableAccessConditionGroups]="availableAccessConditionGroups"
|
||||||
[availableAccessConditionOptions]="availableAccessConditionOptions"
|
[availableAccessConditionOptions]="availableAccessConditionOptions"
|
||||||
[collectionId]="collectionId"
|
[collectionId]="collectionId"
|
||||||
[collectionPolicyType]="collectionPolicyType"
|
[collectionPolicyType]="collectionPolicyType"
|
||||||
@@ -97,7 +97,7 @@ describe('UploadSectionFileEditComponent test suite', () => {
|
|||||||
[fileId]="fileId"
|
[fileId]="fileId"
|
||||||
[fileIndex]="fileIndex"
|
[fileIndex]="fileIndex"
|
||||||
[formId]="formId"
|
[formId]="formId"
|
||||||
[sectionId]="sectionId"></ds-submission-upload-section-file-edit>`;
|
[sectionId]="sectionId"></ds-submission-section-upload-file-edit>`;
|
||||||
|
|
||||||
testFixture = createTestComponent(html, TestComponent) as ComponentFixture<TestComponent>;
|
testFixture = createTestComponent(html, TestComponent) as ComponentFixture<TestComponent>;
|
||||||
testComp = testFixture.componentInstance;
|
testComp = testFixture.componentInstance;
|
||||||
@@ -107,7 +107,7 @@ describe('UploadSectionFileEditComponent test suite', () => {
|
|||||||
testFixture.destroy();
|
testFixture.destroy();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should create UploadSectionFileEditComponent', inject([UploadSectionFileEditComponent], (app: UploadSectionFileEditComponent) => {
|
it('should create SubmissionSectionUploadFileEditComponent', inject([SubmissionSectionUploadFileEditComponent], (app: SubmissionSectionUploadFileEditComponent) => {
|
||||||
|
|
||||||
expect(app).toBeDefined();
|
expect(app).toBeDefined();
|
||||||
|
|
||||||
@@ -116,7 +116,7 @@ describe('UploadSectionFileEditComponent test suite', () => {
|
|||||||
|
|
||||||
describe('', () => {
|
describe('', () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
fixture = TestBed.createComponent(UploadSectionFileEditComponent);
|
fixture = TestBed.createComponent(SubmissionSectionUploadFileEditComponent);
|
||||||
comp = fixture.componentInstance;
|
comp = fixture.componentInstance;
|
||||||
compAsAny = comp;
|
compAsAny = comp;
|
||||||
submissionServiceStub = TestBed.get(SubmissionService);
|
submissionServiceStub = TestBed.get(SubmissionService);
|
||||||
|
@@ -43,10 +43,10 @@ import { Group } from '../../../../../core/eperson/models/group.model';
|
|||||||
* This component represents the edit form for bitstream
|
* This component represents the edit form for bitstream
|
||||||
*/
|
*/
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'ds-submission-upload-section-file-edit',
|
selector: 'ds-submission-section-upload-file-edit',
|
||||||
templateUrl: './section-upload-file-edit.component.html',
|
templateUrl: './section-upload-file-edit.component.html',
|
||||||
})
|
})
|
||||||
export class UploadSectionFileEditComponent implements OnChanges {
|
export class SubmissionSectionUploadFileEditComponent implements OnChanges {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The list of available access condition
|
* The list of available access condition
|
||||||
@@ -272,8 +272,8 @@ export class UploadSectionFileEditComponent implements OnChanges {
|
|||||||
/**
|
/**
|
||||||
* Dispatch form model update when changing an access condition
|
* Dispatch form model update when changing an access condition
|
||||||
*
|
*
|
||||||
* @param formModel
|
* @param event
|
||||||
* The form model
|
* The event emitted
|
||||||
*/
|
*/
|
||||||
public onChange(event: DynamicFormControlEvent) {
|
public onChange(event: DynamicFormControlEvent) {
|
||||||
if (event.model.id === 'name') {
|
if (event.model.id === 'name') {
|
||||||
|
@@ -34,9 +34,9 @@
|
|||||||
</ng-container>
|
</ng-container>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearfix"></div>
|
<div class="clearfix"></div>
|
||||||
<ds-submission-upload-section-file-view *ngIf="readMode"
|
<ds-submission-section-upload-file-view *ngIf="readMode"
|
||||||
[fileData]="fileData"></ds-submission-upload-section-file-view>
|
[fileData]="fileData"></ds-submission-section-upload-file-view>
|
||||||
<ds-submission-upload-section-file-edit *ngIf="!readMode"
|
<ds-submission-section-upload-file-edit *ngIf="!readMode"
|
||||||
[availableAccessConditionGroups]="availableAccessConditionGroups"
|
[availableAccessConditionGroups]="availableAccessConditionGroups"
|
||||||
[availableAccessConditionOptions]="availableAccessConditionOptions"
|
[availableAccessConditionOptions]="availableAccessConditionOptions"
|
||||||
[collectionId]="collectionId"
|
[collectionId]="collectionId"
|
||||||
@@ -46,7 +46,7 @@
|
|||||||
[fileId]="fileId"
|
[fileId]="fileId"
|
||||||
[fileIndex]="fileIndex"
|
[fileIndex]="fileIndex"
|
||||||
[formId]="formId"
|
[formId]="formId"
|
||||||
[sectionId]="sectionId"></ds-submission-upload-section-file-edit>
|
[sectionId]="sectionId"></ds-submission-section-upload-file-edit>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
|
@@ -15,7 +15,7 @@ import { NgbModal, NgbModule } from '@ng-bootstrap/ng-bootstrap';
|
|||||||
import { JsonPatchOperationsBuilder } from '../../../../core/json-patch/builder/json-patch-operations-builder';
|
import { JsonPatchOperationsBuilder } from '../../../../core/json-patch/builder/json-patch-operations-builder';
|
||||||
import { SubmissionJsonPatchOperationsServiceStub } from '../../../../shared/testing/submission-json-patch-operations-service-stub';
|
import { SubmissionJsonPatchOperationsServiceStub } from '../../../../shared/testing/submission-json-patch-operations-service-stub';
|
||||||
import { SubmissionJsonPatchOperationsService } from '../../../../core/submission/submission-json-patch-operations.service';
|
import { SubmissionJsonPatchOperationsService } from '../../../../core/submission/submission-json-patch-operations.service';
|
||||||
import { UploadSectionFileComponent } from './section-upload-file.component';
|
import { SubmissionSectionUploadFileComponent } from './section-upload-file.component';
|
||||||
import { SubmissionServiceStub } from '../../../../shared/testing/submission-service-stub';
|
import { SubmissionServiceStub } from '../../../../shared/testing/submission-service-stub';
|
||||||
import {
|
import {
|
||||||
mockFileFormData,
|
mockFileFormData,
|
||||||
@@ -36,7 +36,7 @@ import { JsonPatchOperationPathCombiner } from '../../../../core/json-patch/buil
|
|||||||
import { getMockSectionUploadService } from '../../../../shared/mocks/mock-section-upload.service';
|
import { getMockSectionUploadService } from '../../../../shared/mocks/mock-section-upload.service';
|
||||||
import { FormFieldMetadataValueObject } from '../../../../shared/form/builder/models/form-field-metadata-value.model';
|
import { FormFieldMetadataValueObject } from '../../../../shared/form/builder/models/form-field-metadata-value.model';
|
||||||
import { Group } from '../../../../core/eperson/models/group.model';
|
import { Group } from '../../../../core/eperson/models/group.model';
|
||||||
import { UploadSectionFileEditComponent } from './edit/section-upload-file-edit.component';
|
import { SubmissionSectionUploadFileEditComponent } from './edit/section-upload-file-edit.component';
|
||||||
|
|
||||||
function getMockFileService(): FileService {
|
function getMockFileService(): FileService {
|
||||||
return jasmine.createSpyObj('FileService', {
|
return jasmine.createSpyObj('FileService', {
|
||||||
@@ -45,11 +45,11 @@ function getMockFileService(): FileService {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
describe('UploadSectionFileComponent test suite', () => {
|
describe('SubmissionSectionUploadFileComponent test suite', () => {
|
||||||
|
|
||||||
let comp: UploadSectionFileComponent;
|
let comp: SubmissionSectionUploadFileComponent;
|
||||||
let compAsAny: any;
|
let compAsAny: any;
|
||||||
let fixture: ComponentFixture<UploadSectionFileComponent>;
|
let fixture: ComponentFixture<SubmissionSectionUploadFileComponent>;
|
||||||
let submissionServiceStub: SubmissionServiceStub;
|
let submissionServiceStub: SubmissionServiceStub;
|
||||||
let uploadService: any;
|
let uploadService: any;
|
||||||
let fileService: any;
|
let fileService: any;
|
||||||
@@ -90,7 +90,7 @@ describe('UploadSectionFileComponent test suite', () => {
|
|||||||
],
|
],
|
||||||
declarations: [
|
declarations: [
|
||||||
FileSizePipe,
|
FileSizePipe,
|
||||||
UploadSectionFileComponent,
|
SubmissionSectionUploadFileComponent,
|
||||||
TestComponent
|
TestComponent
|
||||||
],
|
],
|
||||||
providers: [
|
providers: [
|
||||||
@@ -103,8 +103,8 @@ describe('UploadSectionFileComponent test suite', () => {
|
|||||||
{ provide: SectionUploadService, useValue: getMockSectionUploadService() },
|
{ provide: SectionUploadService, useValue: getMockSectionUploadService() },
|
||||||
ChangeDetectorRef,
|
ChangeDetectorRef,
|
||||||
NgbModal,
|
NgbModal,
|
||||||
UploadSectionFileComponent,
|
SubmissionSectionUploadFileComponent,
|
||||||
UploadSectionFileEditComponent
|
SubmissionSectionUploadFileEditComponent
|
||||||
],
|
],
|
||||||
schemas: [NO_ERRORS_SCHEMA]
|
schemas: [NO_ERRORS_SCHEMA]
|
||||||
}).compileComponents().then();
|
}).compileComponents().then();
|
||||||
@@ -136,7 +136,7 @@ describe('UploadSectionFileComponent test suite', () => {
|
|||||||
testFixture.destroy();
|
testFixture.destroy();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should create UploadSectionFileComponent', inject([UploadSectionFileComponent], (app: UploadSectionFileComponent) => {
|
it('should create SubmissionSectionUploadFileComponent', inject([SubmissionSectionUploadFileComponent], (app: SubmissionSectionUploadFileComponent) => {
|
||||||
|
|
||||||
expect(app).toBeDefined();
|
expect(app).toBeDefined();
|
||||||
|
|
||||||
@@ -145,7 +145,7 @@ describe('UploadSectionFileComponent test suite', () => {
|
|||||||
|
|
||||||
describe('', () => {
|
describe('', () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
fixture = TestBed.createComponent(UploadSectionFileComponent);
|
fixture = TestBed.createComponent(SubmissionSectionUploadFileComponent);
|
||||||
comp = fixture.componentInstance;
|
comp = fixture.componentInstance;
|
||||||
compAsAny = comp;
|
compAsAny = comp;
|
||||||
submissionServiceStub = TestBed.get(SubmissionService);
|
submissionServiceStub = TestBed.get(SubmissionService);
|
||||||
@@ -235,7 +235,7 @@ describe('UploadSectionFileComponent test suite', () => {
|
|||||||
}));
|
}));
|
||||||
|
|
||||||
it('should save Bitstream File data properly when form is valid', fakeAsync(() => {
|
it('should save Bitstream File data properly when form is valid', fakeAsync(() => {
|
||||||
compAsAny.fileEditComp = TestBed.get(UploadSectionFileEditComponent);
|
compAsAny.fileEditComp = TestBed.get(SubmissionSectionUploadFileEditComponent);
|
||||||
compAsAny.fileEditComp.formRef = {formGroup: null};
|
compAsAny.fileEditComp.formRef = {formGroup: null};
|
||||||
compAsAny.pathCombiner = pathCombiner;
|
compAsAny.pathCombiner = pathCombiner;
|
||||||
const event = new Event('click', null);
|
const event = new Event('click', null);
|
||||||
@@ -290,7 +290,7 @@ describe('UploadSectionFileComponent test suite', () => {
|
|||||||
}));
|
}));
|
||||||
|
|
||||||
it('should not save Bitstream File data properly when form is not valid', fakeAsync(() => {
|
it('should not save Bitstream File data properly when form is not valid', fakeAsync(() => {
|
||||||
compAsAny.fileEditComp = TestBed.get(UploadSectionFileEditComponent);
|
compAsAny.fileEditComp = TestBed.get(SubmissionSectionUploadFileEditComponent);
|
||||||
compAsAny.fileEditComp.formRef = {formGroup: null};
|
compAsAny.fileEditComp.formRef = {formGroup: null};
|
||||||
compAsAny.pathCombiner = pathCombiner;
|
compAsAny.pathCombiner = pathCombiner;
|
||||||
const event = new Event('click', null);
|
const event = new Event('click', null);
|
||||||
|
@@ -20,7 +20,7 @@ import { HALEndpointService } from '../../../../core/shared/hal-endpoint.service
|
|||||||
import { SubmissionJsonPatchOperationsService } from '../../../../core/submission/submission-json-patch-operations.service';
|
import { SubmissionJsonPatchOperationsService } from '../../../../core/submission/submission-json-patch-operations.service';
|
||||||
import { SubmissionObject } from '../../../../core/submission/models/submission-object.model';
|
import { SubmissionObject } from '../../../../core/submission/models/submission-object.model';
|
||||||
import { WorkspaceitemSectionUploadObject } from '../../../../core/submission/models/workspaceitem-section-upload.model';
|
import { WorkspaceitemSectionUploadObject } from '../../../../core/submission/models/workspaceitem-section-upload.model';
|
||||||
import { UploadSectionFileEditComponent } from './edit/section-upload-file-edit.component';
|
import { SubmissionSectionUploadFileEditComponent } from './edit/section-upload-file-edit.component';
|
||||||
import { Group } from '../../../../core/eperson/models/group.model';
|
import { Group } from '../../../../core/eperson/models/group.model';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -31,7 +31,7 @@ import { Group } from '../../../../core/eperson/models/group.model';
|
|||||||
styleUrls: ['./section-upload-file.component.scss'],
|
styleUrls: ['./section-upload-file.component.scss'],
|
||||||
templateUrl: './section-upload-file.component.html',
|
templateUrl: './section-upload-file.component.html',
|
||||||
})
|
})
|
||||||
export class UploadSectionFileComponent implements OnChanges, OnInit {
|
export class SubmissionSectionUploadFileComponent implements OnChanges, OnInit {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The list of available access condition
|
* The list of available access condition
|
||||||
@@ -138,10 +138,10 @@ export class UploadSectionFileComponent implements OnChanges, OnInit {
|
|||||||
protected subscriptions: Subscription[] = [];
|
protected subscriptions: Subscription[] = [];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The [[UploadSectionFileEditComponent]] reference
|
* The [[SubmissionSectionUploadFileEditComponent]] reference
|
||||||
* @type {UploadSectionFileEditComponent}
|
* @type {SubmissionSectionUploadFileEditComponent}
|
||||||
*/
|
*/
|
||||||
@ViewChild(UploadSectionFileEditComponent) fileEditComp: UploadSectionFileEditComponent;
|
@ViewChild(SubmissionSectionUploadFileEditComponent) fileEditComp: SubmissionSectionUploadFileEditComponent;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initialize instance variables
|
* Initialize instance variables
|
||||||
|
@@ -25,5 +25,5 @@
|
|||||||
</ng-container>
|
</ng-container>
|
||||||
|
|
||||||
<span class="clearfix"></span>
|
<span class="clearfix"></span>
|
||||||
<ds-section-upload-access-conditions [accessConditions]="fileData.accessConditions"></ds-section-upload-access-conditions>
|
<ds-submission-section-upload-access-conditions [accessConditions]="fileData.accessConditions"></ds-submission-section-upload-access-conditions>
|
||||||
</div>
|
</div>
|
||||||
|
@@ -6,15 +6,15 @@ import { TranslateModule } from '@ngx-translate/core';
|
|||||||
import { createTestComponent } from '../../../../../shared/testing/utils';
|
import { createTestComponent } from '../../../../../shared/testing/utils';
|
||||||
import { mockUploadFiles } from '../../../../../shared/mocks/mock-submission';
|
import { mockUploadFiles } from '../../../../../shared/mocks/mock-submission';
|
||||||
import { FormComponent } from '../../../../../shared/form/form.component';
|
import { FormComponent } from '../../../../../shared/form/form.component';
|
||||||
import { UploadSectionFileViewComponent } from './section-upload-file-view.component';
|
import { SubmissionSectionUploadFileViewComponent } from './section-upload-file-view.component';
|
||||||
import { TruncatePipe } from '../../../../../shared/utils/truncate.pipe';
|
import { TruncatePipe } from '../../../../../shared/utils/truncate.pipe';
|
||||||
import { Metadata } from '../../../../../core/shared/metadata.utils';
|
import { Metadata } from '../../../../../core/shared/metadata.utils';
|
||||||
|
|
||||||
describe('UploadSectionFileViewComponent test suite', () => {
|
describe('SubmissionSectionUploadFileViewComponent test suite', () => {
|
||||||
|
|
||||||
let comp: UploadSectionFileViewComponent;
|
let comp: SubmissionSectionUploadFileViewComponent;
|
||||||
let compAsAny: any;
|
let compAsAny: any;
|
||||||
let fixture: ComponentFixture<UploadSectionFileViewComponent>;
|
let fixture: ComponentFixture<SubmissionSectionUploadFileViewComponent>;
|
||||||
|
|
||||||
const fileData: any = mockUploadFiles[0];
|
const fileData: any = mockUploadFiles[0];
|
||||||
|
|
||||||
@@ -26,11 +26,11 @@ describe('UploadSectionFileViewComponent test suite', () => {
|
|||||||
declarations: [
|
declarations: [
|
||||||
TruncatePipe,
|
TruncatePipe,
|
||||||
FormComponent,
|
FormComponent,
|
||||||
UploadSectionFileViewComponent,
|
SubmissionSectionUploadFileViewComponent,
|
||||||
TestComponent
|
TestComponent
|
||||||
],
|
],
|
||||||
providers: [
|
providers: [
|
||||||
UploadSectionFileViewComponent
|
SubmissionSectionUploadFileViewComponent
|
||||||
],
|
],
|
||||||
schemas: [NO_ERRORS_SCHEMA]
|
schemas: [NO_ERRORS_SCHEMA]
|
||||||
}).compileComponents().then();
|
}).compileComponents().then();
|
||||||
@@ -43,7 +43,7 @@ describe('UploadSectionFileViewComponent test suite', () => {
|
|||||||
// synchronous beforeEach
|
// synchronous beforeEach
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
const html = `
|
const html = `
|
||||||
<ds-submission-upload-section-file-view [fileData]="fileData"></ds-submission-upload-section-file-view>`;
|
<ds-submission-section-upload-file-view [fileData]="fileData"></ds-submission-section-upload-file-view>`;
|
||||||
|
|
||||||
testFixture = createTestComponent(html, TestComponent) as ComponentFixture<TestComponent>;
|
testFixture = createTestComponent(html, TestComponent) as ComponentFixture<TestComponent>;
|
||||||
testComp = testFixture.componentInstance;
|
testComp = testFixture.componentInstance;
|
||||||
@@ -53,7 +53,7 @@ describe('UploadSectionFileViewComponent test suite', () => {
|
|||||||
testFixture.destroy();
|
testFixture.destroy();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should create UploadSectionFileViewComponent', inject([UploadSectionFileViewComponent], (app: UploadSectionFileViewComponent) => {
|
it('should create SubmissionSectionUploadFileViewComponent', inject([SubmissionSectionUploadFileViewComponent], (app: SubmissionSectionUploadFileViewComponent) => {
|
||||||
|
|
||||||
expect(app).toBeDefined();
|
expect(app).toBeDefined();
|
||||||
|
|
||||||
@@ -62,7 +62,7 @@ describe('UploadSectionFileViewComponent test suite', () => {
|
|||||||
|
|
||||||
describe('', () => {
|
describe('', () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
fixture = TestBed.createComponent(UploadSectionFileViewComponent);
|
fixture = TestBed.createComponent(SubmissionSectionUploadFileViewComponent);
|
||||||
comp = fixture.componentInstance;
|
comp = fixture.componentInstance;
|
||||||
compAsAny = comp;
|
compAsAny = comp;
|
||||||
});
|
});
|
||||||
|
@@ -9,10 +9,10 @@ import { MetadataMap, MetadataValue } from '../../../../../core/shared/metadata.
|
|||||||
* This component allow to show bitstream's metadata
|
* This component allow to show bitstream's metadata
|
||||||
*/
|
*/
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'ds-submission-upload-section-file-view',
|
selector: 'ds-submission-section-upload-file-view',
|
||||||
templateUrl: './section-upload-file-view.component.html',
|
templateUrl: './section-upload-file-view.component.html',
|
||||||
})
|
})
|
||||||
export class UploadSectionFileViewComponent implements OnInit {
|
export class SubmissionSectionUploadFileViewComponent implements OnInit {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The bitstream's metadata data
|
* The bitstream's metadata data
|
||||||
|
@@ -22,7 +22,7 @@
|
|||||||
{{ 'submission.sections.upload.header.policy.default.withlist' | translate:{ "collectionName": collectionName } }}
|
{{ 'submission.sections.upload.header.policy.default.withlist' | translate:{ "collectionName": collectionName } }}
|
||||||
</ng-container>
|
</ng-container>
|
||||||
<span class="clearfix"></span>
|
<span class="clearfix"></span>
|
||||||
<ds-section-upload-access-conditions [accessConditions]="collectionDefaultAccessConditions"></ds-section-upload-access-conditions>
|
<ds-submission-section-upload-access-conditions [accessConditions]="collectionDefaultAccessConditions"></ds-submission-section-upload-access-conditions>
|
||||||
</ds-alert>
|
</ds-alert>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@@ -24,7 +24,7 @@ import { BrowserModule } from '@angular/platform-browser';
|
|||||||
import { CommonModule } from '@angular/common';
|
import { CommonModule } from '@angular/common';
|
||||||
import { SubmissionUploadsConfigService } from '../../../core/config/submission-uploads-config.service';
|
import { SubmissionUploadsConfigService } from '../../../core/config/submission-uploads-config.service';
|
||||||
import { SectionUploadService } from './section-upload.service';
|
import { SectionUploadService } from './section-upload.service';
|
||||||
import { UploadSectionComponent } from './section-upload.component';
|
import { SubmissionSectionUploadComponent } from './section-upload.component';
|
||||||
import { CollectionDataService } from '../../../core/data/collection-data.service';
|
import { CollectionDataService } from '../../../core/data/collection-data.service';
|
||||||
import { GroupEpersonService } from '../../../core/eperson/group-eperson.service';
|
import { GroupEpersonService } from '../../../core/eperson/group-eperson.service';
|
||||||
import { cold, hot } from 'jasmine-marbles';
|
import { cold, hot } from 'jasmine-marbles';
|
||||||
@@ -71,11 +71,11 @@ const sectionObject: SectionDataObject = {
|
|||||||
sectionType: SectionsType.Upload
|
sectionType: SectionsType.Upload
|
||||||
};
|
};
|
||||||
|
|
||||||
describe('UploadSectionComponent test suite', () => {
|
describe('SubmissionSectionUploadComponent test suite', () => {
|
||||||
|
|
||||||
let comp: UploadSectionComponent;
|
let comp: SubmissionSectionUploadComponent;
|
||||||
let compAsAny: any;
|
let compAsAny: any;
|
||||||
let fixture: ComponentFixture<UploadSectionComponent>;
|
let fixture: ComponentFixture<SubmissionSectionUploadComponent>;
|
||||||
let submissionServiceStub: SubmissionServiceStub;
|
let submissionServiceStub: SubmissionServiceStub;
|
||||||
let sectionsServiceStub: SectionsServiceStub;
|
let sectionsServiceStub: SectionsServiceStub;
|
||||||
let collectionDataService: any;
|
let collectionDataService: any;
|
||||||
@@ -114,7 +114,7 @@ describe('UploadSectionComponent test suite', () => {
|
|||||||
TranslateModule.forRoot()
|
TranslateModule.forRoot()
|
||||||
],
|
],
|
||||||
declarations: [
|
declarations: [
|
||||||
UploadSectionComponent,
|
SubmissionSectionUploadComponent,
|
||||||
TestComponent
|
TestComponent
|
||||||
],
|
],
|
||||||
providers: [
|
providers: [
|
||||||
@@ -127,7 +127,7 @@ describe('UploadSectionComponent test suite', () => {
|
|||||||
{ provide: 'sectionDataProvider', useValue: sectionObject },
|
{ provide: 'sectionDataProvider', useValue: sectionObject },
|
||||||
{ provide: 'submissionIdProvider', useValue: submissionId },
|
{ provide: 'submissionIdProvider', useValue: submissionId },
|
||||||
ChangeDetectorRef,
|
ChangeDetectorRef,
|
||||||
UploadSectionComponent
|
SubmissionSectionUploadComponent
|
||||||
],
|
],
|
||||||
schemas: [NO_ERRORS_SCHEMA]
|
schemas: [NO_ERRORS_SCHEMA]
|
||||||
}).compileComponents().then();
|
}).compileComponents().then();
|
||||||
@@ -150,7 +150,7 @@ describe('UploadSectionComponent test suite', () => {
|
|||||||
testFixture.destroy();
|
testFixture.destroy();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should create UploadSectionComponent', inject([UploadSectionComponent], (app: UploadSectionComponent) => {
|
it('should create SubmissionSectionUploadComponent', inject([SubmissionSectionUploadComponent], (app: SubmissionSectionUploadComponent) => {
|
||||||
|
|
||||||
expect(app).toBeDefined();
|
expect(app).toBeDefined();
|
||||||
|
|
||||||
@@ -159,7 +159,7 @@ describe('UploadSectionComponent test suite', () => {
|
|||||||
|
|
||||||
describe('', () => {
|
describe('', () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
fixture = TestBed.createComponent(UploadSectionComponent);
|
fixture = TestBed.createComponent(SubmissionSectionUploadComponent);
|
||||||
comp = fixture.componentInstance;
|
comp = fixture.componentInstance;
|
||||||
compAsAny = comp;
|
compAsAny = comp;
|
||||||
submissionServiceStub = TestBed.get(SubmissionService);
|
submissionServiceStub = TestBed.get(SubmissionService);
|
||||||
|
@@ -42,7 +42,7 @@ export interface AccessConditionGroupsMapEntry {
|
|||||||
templateUrl: './section-upload.component.html',
|
templateUrl: './section-upload.component.html',
|
||||||
})
|
})
|
||||||
@renderSectionFor(SectionsType.Upload)
|
@renderSectionFor(SectionsType.Upload)
|
||||||
export class UploadSectionComponent extends SectionModelComponent {
|
export class SubmissionSectionUploadComponent extends SectionModelComponent {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The AlertType enumeration
|
* The AlertType enumeration
|
||||||
|
@@ -3,7 +3,7 @@ import { TranslateModule } from '@ngx-translate/core';
|
|||||||
import { CoreModule } from '../core/core.module';
|
import { CoreModule } from '../core/core.module';
|
||||||
import { SharedModule } from '../shared/shared.module';
|
import { SharedModule } from '../shared/shared.module';
|
||||||
|
|
||||||
import { FormSectionComponent } from './sections/form/section-form.component';
|
import { SubmissionSectionformComponent } from './sections/form/section-form.component';
|
||||||
import { SectionsDirective } from './sections/sections.directive';
|
import { SectionsDirective } from './sections/sections.directive';
|
||||||
import { SectionsService } from './sections/sections.service';
|
import { SectionsService } from './sections/sections.service';
|
||||||
import { SubmissionFormCollectionComponent } from './form/collection/submission-form-collection.component';
|
import { SubmissionFormCollectionComponent } from './form/collection/submission-form-collection.component';
|
||||||
@@ -16,16 +16,16 @@ import { StoreModule } from '@ngrx/store';
|
|||||||
import { EffectsModule } from '@ngrx/effects';
|
import { EffectsModule } from '@ngrx/effects';
|
||||||
import { submissionReducers } from './submission.reducers';
|
import { submissionReducers } from './submission.reducers';
|
||||||
import { submissionEffects } from './submission.effects';
|
import { submissionEffects } from './submission.effects';
|
||||||
import { UploadSectionComponent } from './sections/upload/section-upload.component';
|
import { SubmissionSectionUploadComponent } from './sections/upload/section-upload.component';
|
||||||
import { SectionUploadService } from './sections/upload/section-upload.service';
|
import { SectionUploadService } from './sections/upload/section-upload.service';
|
||||||
import { SubmissionUploadFilesComponent } from './form/submission-upload-files/submission-upload-files.component';
|
import { SubmissionUploadFilesComponent } from './form/submission-upload-files/submission-upload-files.component';
|
||||||
import { LicenseSectionComponent } from './sections/license/section-license.component';
|
import { SubmissionSectionLicenseComponent } from './sections/license/section-license.component';
|
||||||
import { SubmissionUploadsConfigService } from '../core/config/submission-uploads-config.service';
|
import { SubmissionUploadsConfigService } from '../core/config/submission-uploads-config.service';
|
||||||
import { SubmissionEditComponent } from './edit/submission-edit.component';
|
import { SubmissionEditComponent } from './edit/submission-edit.component';
|
||||||
import { UploadSectionFileComponent } from './sections/upload/file/section-upload-file.component';
|
import { SubmissionSectionUploadFileComponent } from './sections/upload/file/section-upload-file.component';
|
||||||
import { UploadSectionFileEditComponent } from './sections/upload/file/edit/section-upload-file-edit.component';
|
import { SubmissionSectionUploadFileEditComponent } from './sections/upload/file/edit/section-upload-file-edit.component';
|
||||||
import { UploadSectionFileViewComponent } from './sections/upload/file/view/section-upload-file-view.component';
|
import { SubmissionSectionUploadFileViewComponent } from './sections/upload/file/view/section-upload-file-view.component';
|
||||||
import { SectionUploadAccessConditionsComponent } from './sections/upload/accessConditions/section-upload-access-conditions.component';
|
import { SubmissionSectionUploadAccessConditionsComponent } from './sections/upload/accessConditions/submission-section-upload-access-conditions.component';
|
||||||
import { SubmissionSubmitComponent } from './submit/submission-submit.component';
|
import { SubmissionSubmitComponent } from './submit/submission-submit.component';
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
@@ -38,10 +38,10 @@ import { SubmissionSubmitComponent } from './submit/submission-submit.component'
|
|||||||
TranslateModule
|
TranslateModule
|
||||||
],
|
],
|
||||||
declarations: [
|
declarations: [
|
||||||
SectionUploadAccessConditionsComponent,
|
SubmissionSectionUploadAccessConditionsComponent,
|
||||||
UploadSectionComponent,
|
SubmissionSectionUploadComponent,
|
||||||
FormSectionComponent,
|
SubmissionSectionformComponent,
|
||||||
LicenseSectionComponent,
|
SubmissionSectionLicenseComponent,
|
||||||
SectionsDirective,
|
SectionsDirective,
|
||||||
SectionContainerComponent,
|
SectionContainerComponent,
|
||||||
SubmissionEditComponent,
|
SubmissionEditComponent,
|
||||||
@@ -51,14 +51,14 @@ import { SubmissionSubmitComponent } from './submit/submission-submit.component'
|
|||||||
SubmissionFormFooterComponent,
|
SubmissionFormFooterComponent,
|
||||||
SubmissionSubmitComponent,
|
SubmissionSubmitComponent,
|
||||||
SubmissionUploadFilesComponent,
|
SubmissionUploadFilesComponent,
|
||||||
UploadSectionFileComponent,
|
SubmissionSectionUploadFileComponent,
|
||||||
UploadSectionFileEditComponent,
|
SubmissionSectionUploadFileEditComponent,
|
||||||
UploadSectionFileViewComponent
|
SubmissionSectionUploadFileViewComponent
|
||||||
],
|
],
|
||||||
entryComponents: [
|
entryComponents: [
|
||||||
UploadSectionComponent,
|
SubmissionSectionUploadComponent,
|
||||||
FormSectionComponent,
|
SubmissionSectionformComponent,
|
||||||
LicenseSectionComponent,
|
SubmissionSectionLicenseComponent,
|
||||||
SectionContainerComponent],
|
SectionContainerComponent],
|
||||||
exports: [
|
exports: [
|
||||||
SubmissionEditComponent,
|
SubmissionEditComponent,
|
||||||
|
Reference in New Issue
Block a user