mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-17 15:03:07 +00:00
[DURACOM-191] remove unused decorator
This commit is contained in:
@@ -5,9 +5,6 @@ import { UntypedFormControl } from '@angular/forms';
|
||||
import { filter, map, mergeMap, take } from 'rxjs/operators';
|
||||
import { combineLatest, Observable, of, Subscription } from 'rxjs';
|
||||
import { TranslateService } from '@ngx-translate/core';
|
||||
|
||||
import { renderSectionFor } from '../sections-decorator';
|
||||
import { SectionsType } from '../sections-type';
|
||||
import { SectionDataObject } from '../models/section-data.model';
|
||||
import { SectionsService } from '../sections.service';
|
||||
import { SectionModelComponent } from '../models/section.model';
|
||||
@@ -73,7 +70,6 @@ import { NgIf } from '@angular/common';
|
||||
],
|
||||
standalone: true
|
||||
})
|
||||
@renderSectionFor(SectionsType.AccessesCondition)
|
||||
export class SubmissionSectionAccessesComponent extends SectionModelComponent {
|
||||
|
||||
/**
|
||||
|
@@ -9,17 +9,18 @@ import {
|
||||
import { distinctUntilChanged, filter, map, take } from 'rxjs/operators';
|
||||
import { SubmissionCcLicenseDataService } from '../../../core/submission/submission-cc-license-data.service';
|
||||
import { NgbModal, NgbModalRef } from '@ng-bootstrap/ng-bootstrap';
|
||||
import { renderSectionFor } from '../sections-decorator';
|
||||
import { SectionsType } from '../sections-type';
|
||||
import { SectionModelComponent } from '../models/section.model';
|
||||
import { SectionDataObject } from '../models/section-data.model';
|
||||
import { SectionsService } from '../sections.service';
|
||||
import { WorkspaceitemSectionCcLicenseObject } from '../../../core/submission/models/workspaceitem-section-cc-license.model';
|
||||
import {
|
||||
WorkspaceitemSectionCcLicenseObject
|
||||
} from '../../../core/submission/models/workspaceitem-section-cc-license.model';
|
||||
import { JsonPatchOperationPathCombiner } from '../../../core/json-patch/builder/json-patch-operation-path-combiner';
|
||||
import { isNotEmpty } from '../../../shared/empty.util';
|
||||
import { JsonPatchOperationsBuilder } from '../../../core/json-patch/builder/json-patch-operations-builder';
|
||||
import { SubmissionCcLicenseUrlDataService } from '../../../core/submission/submission-cc-license-url-data.service';
|
||||
import {ConfigurationDataService} from '../../../core/data/configuration-data.service';
|
||||
import { ConfigurationDataService } from '../../../core/data/configuration-data.service';
|
||||
import { TranslateModule } from '@ngx-translate/core';
|
||||
import { AsyncPipe, NgForOf, NgIf } from '@angular/common';
|
||||
import { ThemedLoadingComponent } from '../../../shared/loading/themed-loading.component';
|
||||
@@ -44,7 +45,6 @@ import { DsSelectComponent } from '../../../shared/ds-select/ds-select.component
|
||||
],
|
||||
standalone: true
|
||||
})
|
||||
@renderSectionFor(SectionsType.CcLicense)
|
||||
export class SubmissionSectionCcLicensesComponent extends SectionModelComponent {
|
||||
|
||||
/**
|
||||
|
@@ -17,8 +17,6 @@ import { JsonPatchOperationPathCombiner } from '../../../core/json-patch/builder
|
||||
import { SubmissionFormsModel } from '../../../core/config/models/config-submission-forms.model';
|
||||
import { FormFieldPreviousValueObject } from '../../../shared/form/builder/models/form-field-previous-value-object';
|
||||
import { SectionDataObject } from '../models/section-data.model';
|
||||
import { renderSectionFor } from '../sections-decorator';
|
||||
import { SectionsType } from '../sections-type';
|
||||
import { SubmissionService } from '../../submission.service';
|
||||
import { SectionFormOperationsService } from './section-form-operations.service';
|
||||
import { NotificationsService } from '../../../shared/notifications/notifications.service';
|
||||
@@ -57,7 +55,6 @@ import { NgIf } from '@angular/common';
|
||||
],
|
||||
standalone: true
|
||||
})
|
||||
@renderSectionFor(SectionsType.SubmissionForm)
|
||||
export class SubmissionSectionFormComponent extends SectionModelComponent {
|
||||
|
||||
/**
|
||||
|
@@ -1,15 +1,15 @@
|
||||
import {ChangeDetectionStrategy, Component, Inject } from '@angular/core';
|
||||
import { ChangeDetectionStrategy, Component, Inject } from '@angular/core';
|
||||
|
||||
import { Observable, of as observableOf, Subscription } from 'rxjs';
|
||||
import { TranslateModule, TranslateService } from '@ngx-translate/core';
|
||||
import { SectionsType } from '../sections-type';
|
||||
import { SectionModelComponent } from '../models/section.model';
|
||||
import { renderSectionFor } from '../sections-decorator';
|
||||
import { SectionDataObject } from '../models/section-data.model';
|
||||
import { SubmissionService } from '../../submission.service';
|
||||
import { AlertType } from '../../../shared/alert/alert-type';
|
||||
import { SectionsService } from '../sections.service';
|
||||
import { WorkspaceitemSectionIdentifiersObject } from '../../../core/submission/models/workspaceitem-section-identifiers.model';
|
||||
import {
|
||||
WorkspaceitemSectionIdentifiersObject
|
||||
} from '../../../core/submission/models/workspaceitem-section-identifiers.model';
|
||||
import { AsyncPipe, NgForOf, NgIf } from '@angular/common';
|
||||
import { VarDirective } from '../../../shared/utils/var.directive';
|
||||
|
||||
@@ -34,7 +34,6 @@ import { VarDirective } from '../../../shared/utils/var.directive';
|
||||
standalone: true
|
||||
})
|
||||
|
||||
@renderSectionFor(SectionsType.Identifiers)
|
||||
export class SubmissionSectionIdentifiersComponent extends SectionModelComponent {
|
||||
/**
|
||||
* The Alert categories.
|
||||
|
@@ -25,8 +25,6 @@ import { SectionFormOperationsService } from '../form/section-form-operations.se
|
||||
import { SectionDataObject } from '../models/section-data.model';
|
||||
|
||||
import { SectionModelComponent } from '../models/section.model';
|
||||
import { renderSectionFor } from '../sections-decorator';
|
||||
import { SectionsType } from '../sections-type';
|
||||
import { SectionsService } from '../sections.service';
|
||||
import { SECTION_LICENSE_FORM_LAYOUT, SECTION_LICENSE_FORM_MODEL } from './section-license.model';
|
||||
import { TranslateService } from '@ngx-translate/core';
|
||||
@@ -47,7 +45,6 @@ import { AsyncPipe, NgIf } from '@angular/common';
|
||||
],
|
||||
standalone: true
|
||||
})
|
||||
@renderSectionFor(SectionsType.License)
|
||||
export class SubmissionSectionLicenseComponent extends SectionModelComponent implements AfterViewChecked {
|
||||
|
||||
/**
|
||||
|
@@ -1,4 +1,3 @@
|
||||
|
||||
import { SectionsType } from './sections-type';
|
||||
import { defer } from 'rxjs';
|
||||
|
||||
@@ -11,14 +10,6 @@ const submissionSectionsMap = {
|
||||
[SectionsType.SubmissionForm]: defer(() => import('./form/section-form.component').then(m => m.SubmissionSectionFormComponent)),
|
||||
[SectionsType.Identifiers]: defer(() => import('./identifiers/section-identifiers.component').then(m => m.SubmissionSectionIdentifiersComponent))
|
||||
};
|
||||
export function renderSectionFor(sectionType: SectionsType) {
|
||||
return function decorator(objectElement: any) {
|
||||
if (!objectElement) {
|
||||
return;
|
||||
}
|
||||
// submissionSectionsMap.set(sectionType, objectElement);
|
||||
};
|
||||
}
|
||||
|
||||
export function rendersSectionType(sectionType: SectionsType) {
|
||||
return submissionSectionsMap[sectionType];
|
||||
|
@@ -8,8 +8,6 @@ import { JsonPatchOperationsBuilder } from '../../../core/json-patch/builder/jso
|
||||
import {
|
||||
WorkspaceitemSectionSherpaPoliciesObject
|
||||
} from '../../../core/submission/models/workspaceitem-section-sherpa-policies.model';
|
||||
import { renderSectionFor } from '../sections-decorator';
|
||||
import { SectionsType } from '../sections-type';
|
||||
import { SectionDataObject } from '../models/section-data.model';
|
||||
import { SectionsService } from '../sections.service';
|
||||
import { SectionModelComponent } from '../models/section.model';
|
||||
@@ -45,7 +43,6 @@ import { VarDirective } from '../../../shared/utils/var.directive';
|
||||
],
|
||||
standalone: true
|
||||
})
|
||||
@renderSectionFor(SectionsType.SherpaPolicies)
|
||||
export class SubmissionSectionSherpaPoliciesComponent extends SectionModelComponent {
|
||||
|
||||
/**
|
||||
|
@@ -1,11 +1,6 @@
|
||||
import { ChangeDetectorRef, Component, Inject } from '@angular/core';
|
||||
|
||||
import {
|
||||
BehaviorSubject,
|
||||
combineLatest as observableCombineLatest,
|
||||
Observable,
|
||||
Subscription
|
||||
} from 'rxjs';
|
||||
import { BehaviorSubject, combineLatest as observableCombineLatest, Observable, Subscription } from 'rxjs';
|
||||
import { distinctUntilChanged, filter, map, mergeMap, switchMap, tap } from 'rxjs/operators';
|
||||
|
||||
import { SectionModelComponent } from '../models/section.model';
|
||||
@@ -17,8 +12,6 @@ import { ResourcePolicyDataService } from '../../../core/resource-policy/resourc
|
||||
import { SubmissionUploadsConfigDataService } from '../../../core/config/submission-uploads-config-data.service';
|
||||
import { SubmissionUploadsModel } from '../../../core/config/models/config-submission-uploads.model';
|
||||
import { SubmissionFormsModel } from '../../../core/config/models/config-submission-forms.model';
|
||||
import { SectionsType } from '../sections-type';
|
||||
import { renderSectionFor } from '../sections-decorator';
|
||||
import { SectionDataObject } from '../models/section-data.model';
|
||||
import { SubmissionObjectEntry } from '../../objects/submission-objects.reducer';
|
||||
import { AlertType } from '../../../shared/alert/alert-type';
|
||||
@@ -65,7 +58,6 @@ export interface AccessConditionGroupsMapEntry {
|
||||
],
|
||||
standalone: true
|
||||
})
|
||||
@renderSectionFor(SectionsType.Upload)
|
||||
export class SubmissionSectionUploadComponent extends SectionModelComponent {
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user