Renamed SectionContainerComponent to SubmissionSectionContainerComponent

This commit is contained in:
Giuseppe Digilio
2019-03-21 14:01:25 +01:00
parent a87900c132
commit 433faf932c
4 changed files with 18 additions and 18 deletions

View File

@@ -24,9 +24,9 @@
<div class="submission-form-content"> <div class="submission-form-content">
<ds-loading *ngIf="(isLoading() | async)" message="Loading..."></ds-loading> <ds-loading *ngIf="(isLoading() | async)" message="Loading..."></ds-loading>
<ng-container *ngFor="let object of (submissionSections | async)"> <ng-container *ngFor="let object of (submissionSections | async)">
<ds-submission-form-section-container [collectionId]="collectionId" <ds-submission-section-container [collectionId]="collectionId"
[submissionId]="submissionId" [submissionId]="submissionId"
[sectionData]="object"></ds-submission-form-section-container> [sectionData]="object"></ds-submission-section-container>
</ng-container> </ng-container>
</div> </div>
<div *ngIf="!(isLoading() | async)" class="submission-form-footer mt-3 mb-3 position-sticky"> <div *ngIf="!(isLoading() | async)" class="submission-form-footer mt-3 mb-3 position-sticky">

View File

@@ -7,7 +7,7 @@ import { of as observableOf } from 'rxjs';
import { NgbModule } from '@ng-bootstrap/ng-bootstrap'; import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
import { TranslateModule } from '@ngx-translate/core'; import { TranslateModule } from '@ngx-translate/core';
import { SectionContainerComponent } from './section-container.component'; import { SubmissionSectionContainerComponent } from './section-container.component';
import { createTestComponent } from '../../../shared/testing/utils'; import { createTestComponent } from '../../../shared/testing/utils';
import { SectionsType } from '../sections-type'; import { SectionsType } from '../sections-type';
import { SectionsDirective } from '../sections.directive'; import { SectionsDirective } from '../sections.directive';
@@ -41,11 +41,11 @@ const sectionObject: SectionDataObject = {
sectionType: SectionsType.SubmissionForm sectionType: SectionsType.SubmissionForm
}; };
describe('SectionContainerComponent test suite', () => { describe('SubmissionSectionContainerComponent test suite', () => {
let comp: SectionContainerComponent; let comp: SubmissionSectionContainerComponent;
let compAsAny: any; let compAsAny: any;
let fixture: ComponentFixture<SectionContainerComponent>; let fixture: ComponentFixture<SubmissionSectionContainerComponent>;
let submissionServiceStub: SubmissionServiceStub; let submissionServiceStub: SubmissionServiceStub;
let sectionsServiceStub: SectionsServiceStub; let sectionsServiceStub: SectionsServiceStub;
@@ -71,14 +71,14 @@ describe('SectionContainerComponent test suite', () => {
TranslateModule.forRoot() TranslateModule.forRoot()
], ],
declarations: [ declarations: [
SectionContainerComponent, SubmissionSectionContainerComponent,
SectionsDirective, SectionsDirective,
TestComponent, TestComponent,
], // declare the test component ], // declare the test component
providers: [ providers: [
{ provide: SectionsService, useClass: SectionsServiceStub }, { provide: SectionsService, useClass: SectionsServiceStub },
{ provide: SubmissionService, useClass: SubmissionServiceStub }, { provide: SubmissionService, useClass: SubmissionServiceStub },
SectionContainerComponent SubmissionSectionContainerComponent
], ],
schemas: [CUSTOM_ELEMENTS_SCHEMA] schemas: [CUSTOM_ELEMENTS_SCHEMA]
}).compileComponents(); }).compileComponents();
@@ -93,16 +93,16 @@ describe('SectionContainerComponent test suite', () => {
// synchronous beforeEach // synchronous beforeEach
beforeEach(() => { beforeEach(() => {
html = ` html = `
<ds-submission-form-section-container [collectionId]="collectionId" <ds-submission-section-container [collectionId]="collectionId"
[submissionId]="submissionId" [submissionId]="submissionId"
[sectionData]="object"></ds-submission-form-section-container>`; [sectionData]="object"></ds-submission-section-container>`;
testFixture = createTestComponent(html, TestComponent) as ComponentFixture<TestComponent>; testFixture = createTestComponent(html, TestComponent) as ComponentFixture<TestComponent>;
testComp = testFixture.componentInstance; testComp = testFixture.componentInstance;
init(); init();
}); });
it('should create SectionContainerComponent', inject([SectionContainerComponent], (app: SectionContainerComponent) => { it('should create SubmissionSectionContainerComponent', inject([SubmissionSectionContainerComponent], (app: SubmissionSectionContainerComponent) => {
expect(app).toBeDefined(); expect(app).toBeDefined();
})); }));
}); });
@@ -110,7 +110,7 @@ describe('SectionContainerComponent test suite', () => {
describe('', () => { describe('', () => {
beforeEach(() => { beforeEach(() => {
init(); init();
fixture = TestBed.createComponent(SectionContainerComponent); fixture = TestBed.createComponent(SubmissionSectionContainerComponent);
comp = fixture.componentInstance; comp = fixture.componentInstance;
compAsAny = comp; compAsAny = comp;
comp.submissionId = submissionId; comp.submissionId = submissionId;

View File

@@ -9,11 +9,11 @@ import { AlertType } from '../../../shared/alert/aletr-type';
* This component represents a section that contains the submission license form. * This component represents a section that contains the submission license form.
*/ */
@Component({ @Component({
selector: 'ds-submission-form-section-container', selector: 'ds-submission-section-container',
templateUrl: './section-container.component.html', templateUrl: './section-container.component.html',
styleUrls: ['./section-container.component.scss'] styleUrls: ['./section-container.component.scss']
}) })
export class SectionContainerComponent implements OnInit { export class SubmissionSectionContainerComponent implements OnInit {
/** /**
* The collection id this submission belonging to * The collection id this submission belonging to

View File

@@ -10,7 +10,7 @@ import { SubmissionFormCollectionComponent } from './form/collection/submission-
import { SubmissionFormFooterComponent } from './form/footer/submission-form-footer.component'; import { SubmissionFormFooterComponent } from './form/footer/submission-form-footer.component';
import { SubmissionFormComponent } from './form/submission-form.component'; import { SubmissionFormComponent } from './form/submission-form.component';
import { SubmissionFormSectionAddComponent } from './form/section-add/submission-form-section-add.component'; import { SubmissionFormSectionAddComponent } from './form/section-add/submission-form-section-add.component';
import { SectionContainerComponent } from './sections/container/section-container.component'; import { SubmissionSectionContainerComponent } from './sections/container/section-container.component';
import { CommonModule } from '@angular/common'; import { CommonModule } from '@angular/common';
import { StoreModule } from '@ngrx/store'; import { StoreModule } from '@ngrx/store';
import { EffectsModule } from '@ngrx/effects'; import { EffectsModule } from '@ngrx/effects';
@@ -43,7 +43,7 @@ import { SubmissionSubmitComponent } from './submit/submission-submit.component'
SubmissionSectionformComponent, SubmissionSectionformComponent,
SubmissionSectionLicenseComponent, SubmissionSectionLicenseComponent,
SectionsDirective, SectionsDirective,
SectionContainerComponent, SubmissionSectionContainerComponent,
SubmissionEditComponent, SubmissionEditComponent,
SubmissionFormSectionAddComponent, SubmissionFormSectionAddComponent,
SubmissionFormCollectionComponent, SubmissionFormCollectionComponent,
@@ -59,7 +59,7 @@ import { SubmissionSubmitComponent } from './submit/submission-submit.component'
SubmissionSectionUploadComponent, SubmissionSectionUploadComponent,
SubmissionSectionformComponent, SubmissionSectionformComponent,
SubmissionSectionLicenseComponent, SubmissionSectionLicenseComponent,
SectionContainerComponent], SubmissionSectionContainerComponent],
exports: [ exports: [
SubmissionEditComponent, SubmissionEditComponent,
SubmissionFormComponent, SubmissionFormComponent,