Skip to content

Commit 99d48ee

Browse files
Mattia VianelliMattia Vianelli
authored andcommitted
DSC-2715 Updated logic and name for the config
1 parent a30787e commit 99d48ee

6 files changed

Lines changed: 10 additions & 9 deletions

File tree

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

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@
99
<div class="clearfix"></div>
1010
</div>
1111
}
12-
<ds-submission-legend *ngIf="shouldShowLegend" class="submission-form-header-legend">
13-
</ds-submission-legend>
12+
@if (shouldShowLegend) {
13+
<ds-submission-legend class="submission-form-header-legend">
14+
</ds-submission-legend>
15+
}
1416
<div class="submission-form-header-item mb-3 mb-sm-0 flex-sm-grow-1 flex-md-grow-0">
1517
@if (!isSectionHidden) {
1618
<ds-submission-form-collection

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +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";
59+
import { SubmissionLegendComponent } from '../submission-legend/submission-legend.component';
6060

6161
/**
6262
* This component represents the submission form.
@@ -69,12 +69,12 @@ import {SubmissionLegendComponent} from "../submission-legend/submission-legend.
6969
CommonModule,
7070
SubmissionFormCollectionComponent,
7171
SubmissionFormSectionAddComponent,
72+
SubmissionLegendComponent,
7273
ThemedLoadingComponent,
7374
ThemedSubmissionFormFooterComponent,
7475
ThemedSubmissionSectionContainerComponent,
7576
ThemedSubmissionUploadFilesComponent,
7677
TranslatePipe,
77-
SubmissionLegendComponent,
7878
],
7979
})
8080
export class SubmissionFormComponent implements OnChanges, OnDestroy {
@@ -342,7 +342,7 @@ export class SubmissionFormComponent implements OnChanges, OnDestroy {
342342
* Check if submission legend should be shown
343343
*/
344344
get shouldShowLegend(): boolean {
345-
return !environment.submission.hideLegend;
345+
return environment.submission.showLegend;
346346
}
347347

348348
/**

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import { TranslateModule } from '@ngx-translate/core';
55
selector: 'ds-submission-legend',
66
templateUrl: './submission-legend.component.html',
77
styleUrls: ['./submission-legend.component.scss'],
8-
standalone: true,
98
imports: [TranslateModule],
109
})
1110
export class SubmissionLegendComponent {

src/config/default-app-config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ export class DefaultAppConfig implements AppConfig {
325325
},
326326
// Minimum number of characters required before performing a lookup.
327327
minChars: 3,
328-
hideLegend: false
328+
showLegend: true,
329329
};
330330

331331
// Fallback language in which the UI will be rendered if the user's browser language is not an active language

src/config/submission-config.interface.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,5 @@ export interface SubmissionConfig extends Config {
5656
detectDuplicate: DetectDuplicateConfig;
5757
dropdownHintEnabled?: SubmissionDropdownHintEnabled;
5858
minChars?: number;
59-
hideLegend?: boolean;
59+
showLegend?: boolean;
6060
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ import { SubmissionLegendComponent } from '../../../../../app/submission/submiss
2121
CommonModule,
2222
SubmissionFormCollectionComponent,
2323
SubmissionFormSectionAddComponent,
24+
SubmissionLegendComponent,
2425
ThemedLoadingComponent,
2526
ThemedSubmissionFormFooterComponent,
2627
ThemedSubmissionSectionContainerComponent,
2728
ThemedSubmissionUploadFilesComponent,
2829
TranslatePipe,
29-
SubmissionLegendComponent,
3030
],
3131
})
3232
export class SubmissionFormComponent extends BaseComponent {

0 commit comments

Comments
 (0)