Skip to content

Commit a30787e

Browse files
Mattia VianelliMattia Vianelli
authored andcommitted
DSC-2715 Converted component to standalone
1 parent f066c13 commit a30787e

5 files changed

Lines changed: 15 additions & 7 deletions

File tree

src/app/submission/form/submission-form.component.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
[uploadFilesOptions]="uploadFilesOptions"></ds-submission-upload-files>
99
<div class="clearfix"></div>
1010
</div>
11+
}
1112
<ds-submission-legend *ngIf="shouldShowLegend" class="submission-form-header-legend">
1213
</ds-submission-legend>
1314
<div class="submission-form-header-item mb-3 mb-sm-0 flex-sm-grow-1 flex-md-grow-0">

src/app/submission/form/submission-form.component.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ import { ThemedSubmissionFormFooterComponent } from './footer/themed-submission-
5656
import { SubmissionFormSectionAddComponent } from './section-add/submission-form-section-add.component';
5757
import { ThemedSubmissionUploadFilesComponent } from './submission-upload-files/themed-submission-upload-files.component';
5858
import { environment } from '../../../environments/environment';
59+
import {SubmissionLegendComponent} from "../submission-legend/submission-legend.component";
5960

6061
/**
6162
* This component represents the submission form.
@@ -73,6 +74,7 @@ import { environment } from '../../../environments/environment';
7374
ThemedSubmissionSectionContainerComponent,
7475
ThemedSubmissionUploadFilesComponent,
7576
TranslatePipe,
77+
SubmissionLegendComponent,
7678
],
7779
})
7880
export class SubmissionFormComponent implements OnChanges, OnDestroy {

src/app/submission/submission-legend/submission-legend.component.spec.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
import { ComponentFixture, TestBed } from '@angular/core/testing';
1+
import {
2+
ComponentFixture,
3+
TestBed,
4+
} from '@angular/core/testing';
25
import { TranslateModule } from '@ngx-translate/core';
36

47
import { SubmissionLegendComponent } from './submission-legend.component';
@@ -9,12 +12,9 @@ describe('SubmissionLegendComponent', () => {
912

1013
beforeEach(async () => {
1114
await TestBed.configureTestingModule({
12-
imports: [
13-
TranslateModule.forRoot()
14-
],
15-
declarations: [ SubmissionLegendComponent ]
15+
imports: [ SubmissionLegendComponent, TranslateModule.forRoot() ],
1616
})
17-
.compileComponents();
17+
.compileComponents();
1818

1919
fixture = TestBed.createComponent(SubmissionLegendComponent);
2020
component = fixture.componentInstance;

src/app/submission/submission-legend/submission-legend.component.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
import { Component } from '@angular/core';
2+
import { TranslateModule } from '@ngx-translate/core';
23

34
@Component({
45
selector: 'ds-submission-legend',
56
templateUrl: './submission-legend.component.html',
6-
styleUrls: ['./submission-legend.component.scss']
7+
styleUrls: ['./submission-legend.component.scss'],
8+
standalone: true,
9+
imports: [TranslateModule],
710
})
811
export class SubmissionLegendComponent {
912
legendText = 'submission.sections.general.legend';

src/themes/custom/app/submission/form/submission-form.component.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { SubmissionFormSectionAddComponent } from '../../../../../app/submission
99
import { SubmissionFormComponent as BaseComponent } from '../../../../../app/submission/form/submission-form.component';
1010
import { ThemedSubmissionUploadFilesComponent } from '../../../../../app/submission/form/submission-upload-files/themed-submission-upload-files.component';
1111
import { ThemedSubmissionSectionContainerComponent } from '../../../../../app/submission/sections/container/themed-section-container.component';
12+
import { SubmissionLegendComponent } from '../../../../../app/submission/submission-legend/submission-legend.component';
1213

1314
@Component({
1415
selector: 'ds-themed-submission-form',
@@ -25,6 +26,7 @@ import { ThemedSubmissionSectionContainerComponent } from '../../../../../app/su
2526
ThemedSubmissionSectionContainerComponent,
2627
ThemedSubmissionUploadFilesComponent,
2728
TranslatePipe,
29+
SubmissionLegendComponent,
2830
],
2931
})
3032
export class SubmissionFormComponent extends BaseComponent {

0 commit comments

Comments
 (0)