From 511c6ddbcf457a462dd6d7dbbcdbcd12a3acdf2f Mon Sep 17 00:00:00 2001 From: sebo <sebastian.bergandy@external.mgm-cp.com> Date: Mon, 10 Mar 2025 08:22:55 +0100 Subject: [PATCH] OZG-725 rename components to by-email pattern Sub task: OZG-7892 --- ...vorgang-formular-buttons.e2e.components.ts | 2 +- alfa-client/libs/forwarding/src/index.ts | 4 +- ...orwarding-button-container.component.html} | 4 +- ...arding-button-container.component.spec.ts} | 16 ++++---- .../forwarding-button-container.component.ts} | 6 +-- ...warding-by-email-container.component.html} | 6 +-- ...warding-by-email-container.component.scss} | 0 ...ding-by-email-container.component.spec.ts} | 26 ++++++------- ...orwarding-by-email-container.component.ts} | 14 +++---- .../forwarding-by-email-form.component.html} | 0 .../forwarding-by-email-form.component.scss} | 0 ...orwarding-by-email-form.component.spec.ts} | 22 +++++------ .../forwarding-by-email-form.component.ts} | 23 +++++------- .../forwarding-by-email-form.service.ts} | 8 ++-- .../forwarding-by-email.formservice.spec.ts} | 10 ++--- ...rwarding-by-email-formular.component.html} | 4 +- ...rwarding-by-email-formular.component.scss} | 0 ...rding-by-email-formular.component.spec.ts} | 18 ++++----- ...forwarding-by-email-formular.component.ts} | 10 ++--- ...warding-by-email-info-list.component.html} | 4 +- ...warding-by-email-info-list.component.scss} | 0 ...ding-by-email-info-list.component.spec.ts} | 20 ++++------ ...orwarding-by-email-info-list.component.ts} | 10 ++--- .../forwarding-by-email-info.component.html} | 4 +- .../forwarding-by-email-info.component.scss} | 0 ...orwarding-by-email-info.component.spec.ts} | 20 +++++----- .../forwarding-by-email-info.component.ts} | 10 ++--- ...-email-zustellen-container.component.html} | 0 ...-email-zustellen-container.component.scss} | 0 ...ail-zustellen-container.component.spec.ts} | 22 +++++------ ...by-email-zustellen-container.component.ts} | 26 +++++-------- .../forwarding-button.component.html | 2 +- .../forwarding/src/lib/forwarding.module.ts | 37 ++++++++----------- ...rgang-detail-action-buttons.component.html | 2 +- ...ng-detail-action-buttons.component.spec.ts | 15 ++------ .../vorgang-detail-area.component.html | 4 +- .../vorgang-detail-area.component.spec.ts | 6 +-- ...ang-detail-formular-buttons.component.html | 2 +- ...-detail-formular-buttons.component.spec.ts | 15 ++------ .../src/lib/vorgang-detail.module.ts | 28 ++------------ 40 files changed, 172 insertions(+), 228 deletions(-) rename alfa-client/libs/forwarding/src/lib/{forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.html => forwarding-button-container/forwarding-button-container.component.html} (84%) rename alfa-client/libs/forwarding/src/lib/{forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.spec.ts => forwarding-button-container/forwarding-button-container.component.spec.ts} (79%) rename alfa-client/libs/forwarding/src/lib/{forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.ts => forwarding-button-container/forwarding-button-container.component.ts} (84%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forwarding-container.component.html => forwarding-by-email-container/forwarding-by-email-container.component.html} (88%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.scss => forwarding-by-email-container/forwarding-by-email-container.component.scss} (100%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forwarding-container.component.spec.ts => forwarding-by-email-container/forwarding-by-email-container.component.spec.ts} (84%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forwarding-container.component.ts => forwarding-by-email-container/forwarding-by-email-container.component.ts} (84%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.html => forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.html} (100%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.scss => forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.scss} (100%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.spec.ts => forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.spec.ts} (83%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.ts => forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.ts} (78%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.ts => forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.service.ts} (88%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.spec.ts => forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email.formservice.spec.ts} (89%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.html => forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.html} (95%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forwarding-container.component.scss => forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.scss} (100%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.spec.ts => forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.spec.ts} (81%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.ts => forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.ts} (88%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.html => forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.html} (94%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.scss => forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.scss} (100%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.spec.ts => forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.spec.ts} (72%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.ts => forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.ts} (85%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.html => forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.html} (95%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.scss => forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.scss} (100%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.spec.ts => forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.spec.ts} (86%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.ts => forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.ts} (85%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.html => forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.html} (100%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.scss => forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.scss} (100%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.spec.ts => forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.spec.ts} (89%) rename alfa-client/libs/forwarding/src/lib/{vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.ts => forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.ts} (76%) diff --git a/alfa-client/apps/alfa-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components.ts b/alfa-client/apps/alfa-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components.ts index b91293c81d..eb3c618504 100644 --- a/alfa-client/apps/alfa-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components.ts +++ b/alfa-client/apps/alfa-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components.ts @@ -25,7 +25,7 @@ export class VorgangFormularButtonsE2EComponent { private readonly abschliessenButton: string = 'abschliessen-button'; private readonly annehmenButton: string = 'annehmen-button'; private readonly bearbeitenButton: string = 'bearbeiten-button'; - private readonly forwardButton: string = 'forward-by-ozgcloud-button'; + private readonly forwardButton: string = 'forwarding-button'; private readonly bescheidenButton: string = 'bescheiden-button'; private readonly endgueltigLoeschenButton: string = 'endgueltig-loeschen-button'; private readonly loeschAnforderungZuruecknehmenButton: string = 'loesch-anforderung-zuruecknehmen-button'; diff --git a/alfa-client/libs/forwarding/src/index.ts b/alfa-client/libs/forwarding/src/index.ts index 24d937c340..49ebdccb49 100644 --- a/alfa-client/libs/forwarding/src/index.ts +++ b/alfa-client/libs/forwarding/src/index.ts @@ -21,6 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -export * from './lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component'; +export * from './lib/forwarding-button-container/forwarding-button-container.component'; +export * from './lib/forwarding-by-email-container/forwarding-by-email-container.component'; export * from './lib/forwarding.module'; -export * from './lib/vorgang-forwarding-container/vorgang-forwarding-container.component'; diff --git a/alfa-client/libs/forwarding/src/lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.html b/alfa-client/libs/forwarding/src/lib/forwarding-button-container/forwarding-button-container.component.html similarity index 84% rename from alfa-client/libs/forwarding/src/lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.html rename to alfa-client/libs/forwarding/src/lib/forwarding-button-container/forwarding-button-container.component.html index 13e96065df..bdf8537e74 100644 --- a/alfa-client/libs/forwarding/src/lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.html +++ b/alfa-client/libs/forwarding/src/lib/forwarding-button-container/forwarding-button-container.component.html @@ -5,12 +5,12 @@ tooltipAriaType="aria-labelledby" variant="ghost" size="fit" - dataTestId="forward-by-ozgcloud-icon-button" + dataTestId="forwarding-icon-button" > <ods-forward-vorgang-icon icon class="fill-text" /> </ods-open-dialog-button> } @else { - <ods-open-dialog-button label="Weiterleiten" variant="outline" dataTestId="forward-by-ozgcloud-button"> + <ods-open-dialog-button label="Weiterleiten" variant="outline" dataTestId="forwarding-button"> <ods-forward-vorgang-icon icon class="fill-primary" /> </ods-open-dialog-button> } diff --git a/alfa-client/libs/forwarding/src/lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.spec.ts b/alfa-client/libs/forwarding/src/lib/forwarding-button-container/forwarding-button-container.component.spec.ts similarity index 79% rename from alfa-client/libs/forwarding/src/lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.spec.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-button-container/forwarding-button-container.component.spec.ts index a5bb372815..64f911229d 100644 --- a/alfa-client/libs/forwarding/src/lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.spec.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-button-container/forwarding-button-container.component.spec.ts @@ -7,18 +7,18 @@ import { ForwardVorgangIconComponent, TooltipDirective } from '@ods/system'; import { getDataTestIdAttributeOf } from 'libs/tech-shared/test/data-test'; import { createVorgangWithEingangResource } from 'libs/vorgang-shared/test/vorgang'; import { MockComponent, MockDirective } from 'ng-mocks'; -import { ForwardByOzgcloudButtonContainerComponent } from './forward-by-ozgcloud-button-container.component'; +import { ForwardingButtonContainerComponent } from './forwarding-button-container.component'; -describe('ForwardByOzgcloudButtonContainerComponent', () => { - let component: ForwardByOzgcloudButtonContainerComponent; - let fixture: ComponentFixture<ForwardByOzgcloudButtonContainerComponent>; +describe('ForwardingButtonContainerComponent', () => { + let component: ForwardingButtonContainerComponent; + let fixture: ComponentFixture<ForwardingButtonContainerComponent>; - const iconButton: string = getDataTestIdAttributeOf('forward-by-ozgcloud-icon-button'); - const button: string = getDataTestIdAttributeOf('forward-by-ozgcloud-button'); + const iconButton: string = getDataTestIdAttributeOf('forwarding-icon-button'); + const button: string = getDataTestIdAttributeOf('forwarding-button'); beforeEach(async () => { await TestBed.configureTestingModule({ - imports: [ForwardByOzgcloudButtonContainerComponent, HasLinkPipe], + imports: [ForwardingButtonContainerComponent, HasLinkPipe], declarations: [ MockComponent(OpenDialogButtonComponent), MockComponent(ForwardVorgangIconComponent), @@ -26,7 +26,7 @@ describe('ForwardByOzgcloudButtonContainerComponent', () => { ], }).compileComponents(); - fixture = TestBed.createComponent(ForwardByOzgcloudButtonContainerComponent); + fixture = TestBed.createComponent(ForwardingButtonContainerComponent); component = fixture.componentInstance; fixture.detectChanges(); }); diff --git a/alfa-client/libs/forwarding/src/lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.ts b/alfa-client/libs/forwarding/src/lib/forwarding-button-container/forwarding-button-container.component.ts similarity index 84% rename from alfa-client/libs/forwarding/src/lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-button-container/forwarding-button-container.component.ts index 0cf9083577..0f6d13f6a5 100644 --- a/alfa-client/libs/forwarding/src/lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-button-container/forwarding-button-container.component.ts @@ -8,14 +8,14 @@ import { ForwardVorgangIconComponent, TooltipDirective } from '@ods/system'; import { ForwardingDialogContainerComponent } from '../forwarding-dialog-container/forwarding-dialog-container.component'; @Component({ - selector: 'alfa-forward-by-ozgcloud-button-container', + selector: 'alfa-forwarding-button-container', standalone: true, imports: [CommonModule, ForwardVorgangIconComponent, TooltipDirective, HasLinkPipe, OpenDialogButtonComponent], - templateUrl: './forward-by-ozgcloud-button-container.component.html', + templateUrl: './forwarding-button-container.component.html', providers: [{ provide: DIALOG_COMPONENT, useValue: ForwardingDialogContainerComponent }], styles: [':host {@apply empty:hidden}'], }) -export class ForwardByOzgcloudButtonContainerComponent { +export class ForwardingButtonContainerComponent { @Input() vorgangWithEingang: VorgangWithEingangResource; @Input() showAsIconButton: boolean = false; diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.html b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-container.component.html similarity index 88% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.html rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-container.component.html index 2698ddc7e7..6f6b5fecf6 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.html +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-container.component.html @@ -30,15 +30,15 @@ *ngIf="forwardingStateResources$ | async as forwardingStateResources" > <ozgcloud-spinner [stateResource]="forwardingStateResources"> - <alfa-vorgang-forwarding-info-list [forwardingList]="forwardingStateResources"></alfa-vorgang-forwarding-info-list> + <alfa-forwarding-by-email-info-list [forwardingList]="forwardingStateResources"></alfa-forwarding-by-email-info-list> </ozgcloud-spinner> - <alfa-vorgang-forward-formular + <alfa-forward-by-email-formular data-test-id="forward-formular" [vorgang]="vorgang" [pendingForwardCommand]="pendingForwardStateResource$ | async" (doSubmit)="submit()" > - </alfa-vorgang-forward-formular> + </alfa-forward-by-email-formular> </ozgcloud-expansion-panel> </ng-container> diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.scss b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-container.component.scss similarity index 100% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.scss rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-container.component.scss diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.spec.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-container.component.spec.ts similarity index 84% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.spec.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-container.component.spec.ts index 25691e2e36..a4dd016d06 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.spec.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-container.component.spec.ts @@ -32,16 +32,16 @@ import { createCommandResource } from 'libs/command-shared/test/command'; import { createVorgangForwardRequest, createVorgangWithEingangResource } from 'libs/vorgang-shared/test/vorgang'; import { MockComponent } from 'ng-mocks'; import { of } from 'rxjs'; -import { VorgangForwardFormService } from './vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice'; -import { VorgangForwardFormularComponent } from './vorgang-forward-formular/vorgang-forward-formular.component'; -import { VorgangForwardingContainerComponent } from './vorgang-forwarding-container.component'; -import { VorgangForwardingInfoListComponent } from './vorgang-forwarding-info-list/vorgang-forwarding-info-list.component'; +import { ForwardingByEmailContainerComponent } from './forwarding-by-email-container.component'; +import { ForwardingByEmailFormService } from './forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.service'; +import { ForwardingByEmailFormularComponent } from './forwarding-by-email-formular/forwarding-by-email-formular.component'; +import { ForwardingByEmailInfoListComponent } from './forwarding-by-email-info-list/forwarding-by-email-info-list.component'; -describe('VorgangForwardingContainerComponent', () => { - let component: VorgangForwardingContainerComponent; - let fixture: ComponentFixture<VorgangForwardingContainerComponent>; +describe('ForwardingByEmailContainerComponent', () => { + let component: ForwardingByEmailContainerComponent; + let fixture: ComponentFixture<ForwardingByEmailContainerComponent>; - const formService = mock(VorgangForwardFormService); + const formService = mock(ForwardingByEmailFormService); const service = mock(ForwardingService); const forwarding: string = '[data-test-id="forwarding"]'; @@ -49,17 +49,17 @@ describe('VorgangForwardingContainerComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ declarations: [ - VorgangForwardingContainerComponent, + ForwardingByEmailContainerComponent, HasLinkPipe, MockComponent(SpinnerComponent), - MockComponent(VorgangForwardingInfoListComponent), - MockComponent(VorgangForwardFormularComponent), + MockComponent(ForwardingByEmailInfoListComponent), + MockComponent(ForwardingByEmailFormularComponent), MockComponent(ExpansionPanelComponent), ], providers: [ UntypedFormBuilder, { - provide: VorgangForwardFormService, + provide: ForwardingByEmailFormService, useValue: formService, }, { @@ -71,7 +71,7 @@ describe('VorgangForwardingContainerComponent', () => { }); beforeEach(() => { - fixture = TestBed.createComponent(VorgangForwardingContainerComponent); + fixture = TestBed.createComponent(ForwardingByEmailContainerComponent); component = fixture.componentInstance; component.pendingForwardStateResource$ = of( createStateResource({ diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-container.component.ts similarity index 84% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-container.component.ts index 9613957552..f38fe66d56 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-container.component.ts @@ -29,15 +29,15 @@ import { Component, Input, OnChanges } from '@angular/core'; import { hasLink } from '@ngxp/rest'; import { CommandLinkRel } from 'libs/command-shared/src/lib/command.linkrel'; import { Observable, of } from 'rxjs'; -import { VorgangForwardFormService } from './vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice'; +import { ForwardingByEmailFormService } from './forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.service'; @Component({ - selector: 'alfa-vorgang-forwarding-container', - templateUrl: './vorgang-forwarding-container.component.html', - styleUrls: ['./vorgang-forwarding-container.component.scss'], - providers: [VorgangForwardFormService], + selector: 'alfa-forwarding-by-email-container', + templateUrl: './forwarding-by-email-container.component.html', + styleUrls: ['./forwarding-by-email-container.component.scss'], + providers: [ForwardingByEmailFormService], }) -export class VorgangForwardingContainerComponent implements OnChanges { +export class ForwardingByEmailContainerComponent implements OnChanges { @Input() public vorgang: VorgangWithEingangResource; forwardingStateResources$: Observable<StateResource<ForwardingListResource>> = @@ -48,7 +48,7 @@ export class VorgangForwardingContainerComponent implements OnChanges { readonly vorgangLinkRel = VorgangWithEingangLinkRel; constructor( - public formService: VorgangForwardFormService, + public formService: ForwardingByEmailFormService, private forwardingService: ForwardingService, ) {} diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.html b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.html similarity index 100% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.html rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.html diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.scss b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.scss similarity index 100% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.scss rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.scss diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.spec.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.spec.ts similarity index 83% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.spec.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.spec.ts index d4de767de8..a7f290dba1 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.spec.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.spec.ts @@ -32,26 +32,26 @@ import { MatInputModule } from '@angular/material/input'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { createVorgangWithEingangResource } from 'libs/vorgang-shared/test/vorgang'; import { MockComponent } from 'ng-mocks'; -import { VorgangForwardFormComponent } from './vorgang-forward-form.component'; -import { VorgangForwardFormService } from './vorgang-forward.formservice'; +import { ForwardingByEmailFormComponent } from './forwarding-by-email-form.component'; +import { ForwardingByEmailFormService } from './forwarding-by-email-form.service'; -describe('VorgangForwardFormComponent', () => { - let component: VorgangForwardFormComponent; - let fixture: ComponentFixture<VorgangForwardFormComponent>; +describe('ForwardingByEmailFormComponent', () => { + let component: ForwardingByEmailFormComponent; + let fixture: ComponentFixture<ForwardingByEmailFormComponent>; const form: UntypedFormGroup = new UntypedFormGroup({ - [VorgangForwardFormService.FIELD_PASSWORD]: new UntypedFormControl(null), - [VorgangForwardFormService.FIELD_EMAIL]: new UntypedFormControl(null), + [ForwardingByEmailFormService.FIELD_PASSWORD]: new UntypedFormControl(null), + [ForwardingByEmailFormService.FIELD_EMAIL]: new UntypedFormControl(null), }); - const formService = { ...mock(VorgangForwardFormService), form }; + const formService = { ...mock(ForwardingByEmailFormService), form }; const vorgangWithEingang: VorgangWithEingangResource = createVorgangWithEingangResource(); beforeEach(async () => { await TestBed.configureTestingModule({ declarations: [ - VorgangForwardFormComponent, + ForwardingByEmailFormComponent, MatIcon, MockComponent(OzgcloudStrokedButtonWithSpinnerComponent), MockComponent(OzgcloudTextEditorComponent), @@ -59,7 +59,7 @@ describe('VorgangForwardFormComponent', () => { imports: [MatFormFieldModule, MatInputModule, ReactiveFormsModule, BrowserAnimationsModule], providers: [ { - provide: VorgangForwardFormService, + provide: ForwardingByEmailFormService, useValue: formService, }, ], @@ -67,7 +67,7 @@ describe('VorgangForwardFormComponent', () => { }); beforeEach(() => { - fixture = TestBed.createComponent(VorgangForwardFormComponent); + fixture = TestBed.createComponent(ForwardingByEmailFormComponent); component = fixture.componentInstance; component.vorgang = vorgangWithEingang; fixture.detectChanges(); diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.ts similarity index 78% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.ts index 202a4fe83e..62056b7538 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component.ts @@ -21,28 +21,28 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core'; -import { UntypedFormGroup } from '@angular/forms'; import { CommandResource } from '@alfa-client/command-shared'; import { StateResource } from '@alfa-client/tech-shared'; import { VorgangWithEingangResource } from '@alfa-client/vorgang-shared'; +import { Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core'; +import { UntypedFormGroup } from '@angular/forms'; import { isNil } from 'lodash-es'; -import { VorgangForwardFormService } from './vorgang-forward.formservice'; +import { ForwardingByEmailFormService } from './forwarding-by-email-form.service'; @Component({ - selector: 'alfa-vorgang-forward-form', - templateUrl: './vorgang-forward-form.component.html', - styleUrls: ['./vorgang-forward-form.component.scss'], + selector: 'alfa-forward-by-email-form', + templateUrl: './forwarding-by-email-form.component.html', + styleUrls: ['./forwarding-by-email-form.component.scss'], }) -export class VorgangForwardFormComponent implements OnChanges { +export class ForwardingByEmailFormComponent implements OnChanges { @Input() forwardStateResource: StateResource<CommandResource>; @Input() vorgang: VorgangWithEingangResource; @Output('doSubmit') submit: EventEmitter<void> = new EventEmitter(); - readonly formServiceClass = VorgangForwardFormService; + readonly formServiceClass = ForwardingByEmailFormService; - constructor(private formService: VorgangForwardFormService) {} + constructor(private formService: ForwardingByEmailFormService) {} ngOnChanges(changes: SimpleChanges) { if (changes.vorgang && this.zustaendigeStelleEmailExists()) { @@ -60,10 +60,7 @@ export class VorgangForwardFormComponent implements OnChanges { } patchEmail(): void { - this.formService.patchField( - VorgangForwardFormService.FIELD_EMAIL, - this.vorgang.eingang.zustaendigeStelle.email, - ); + this.formService.patchField(ForwardingByEmailFormService.FIELD_EMAIL, this.vorgang.eingang.zustaendigeStelle.email); } get form(): UntypedFormGroup { diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.service.ts similarity index 88% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.service.ts index 68fc4c4a96..9cbe55ce65 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.service.ts @@ -30,7 +30,7 @@ import { UntypedFormBuilder, UntypedFormControl, UntypedFormGroup } from '@angul import { Observable } from 'rxjs'; @Injectable() -export class VorgangForwardFormService extends AbstractFormService<CommandResource> { +export class ForwardingByEmailFormService extends AbstractFormService<CommandResource> { static readonly FIELD_PATH_PREFIX = 'command.redirectRequest'; static readonly FIELD_EMAIL = 'email'; @@ -47,13 +47,13 @@ export class VorgangForwardFormService extends AbstractFormService<CommandResour protected initForm(): UntypedFormGroup { return this.formBuilder.group({ - [VorgangForwardFormService.FIELD_EMAIL]: new UntypedFormControl(), - [VorgangForwardFormService.FIELD_PASSWORD]: new UntypedFormControl(), + [ForwardingByEmailFormService.FIELD_EMAIL]: new UntypedFormControl(), + [ForwardingByEmailFormService.FIELD_PASSWORD]: new UntypedFormControl(), }); } protected getPathPrefix(): string { - return VorgangForwardFormService.FIELD_PATH_PREFIX; + return ForwardingByEmailFormService.FIELD_PATH_PREFIX; } public setVorgang(vorgang: VorgangResource): void { diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.spec.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email.formservice.spec.ts similarity index 89% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.spec.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email.formservice.spec.ts index bdf61274a7..a20bed0488 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.spec.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email.formservice.spec.ts @@ -21,15 +21,15 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { UntypedFormBuilder, UntypedFormControl, UntypedFormGroup } from '@angular/forms'; import { ForwardingService } from '@alfa-client/forwarding-shared'; import { mock, useFromMock } from '@alfa-client/test-utils'; +import { UntypedFormBuilder, UntypedFormControl, UntypedFormGroup } from '@angular/forms'; import { createVorgangResource } from 'libs/vorgang-shared/test/vorgang'; import { of } from 'rxjs'; -import { VorgangForwardFormService } from './vorgang-forward.formservice'; +import { ForwardingByEmailFormService } from './forwarding-by-email-form.service'; -describe('VorgangForwardFormService', () => { - let formService: VorgangForwardFormService; +describe('ForwardingByEmailFormService', () => { + let formService: ForwardingByEmailFormService; let service; const formBuilder: UntypedFormBuilder = new UntypedFormBuilder(); @@ -37,7 +37,7 @@ describe('VorgangForwardFormService', () => { beforeEach(() => { service = mock(ForwardingService); - formService = new VorgangForwardFormService(formBuilder, useFromMock(service)); + formService = new ForwardingByEmailFormService(formBuilder, useFromMock(service)); }); it('should create', () => { diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.html b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.html similarity index 95% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.html rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.html index 62c2a5d4b5..b3729e2b1a 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.html +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.html @@ -32,11 +32,11 @@ > </ozgcloud-spinner> -<alfa-vorgang-forward-form +<alfa-forward-by-email-form *ngIf="vorgang | hasLink: vorgangLinkRel.FORWARD" data-test-id="forward-form" [vorgang]="vorgang" [forwardStateResource]="pendingForwardCommand" (doSubmit)="submit.emit()" > -</alfa-vorgang-forward-form> +</alfa-forward-by-email-form> diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.scss b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.scss similarity index 100% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.scss rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.scss diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.spec.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.spec.ts similarity index 81% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.spec.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.spec.ts index 1ae6e68ebd..cd26ff87ee 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.spec.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.spec.ts @@ -21,34 +21,34 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { ComponentFixture, TestBed } from '@angular/core/testing'; import { createEmptyStateResource, HasLinkPipe } from '@alfa-client/tech-shared'; import { SpinnerComponent } from '@alfa-client/ui'; import { VorgangWithEingangLinkRel } from '@alfa-client/vorgang-shared'; +import { ComponentFixture, TestBed } from '@angular/core/testing'; import { createVorgangWithEingangResource } from 'libs/vorgang-shared/test/vorgang'; import { MockComponent } from 'ng-mocks'; -import { VorgangForwardFormComponent } from './vorgang-forward-form/vorgang-forward-form.component'; -import { VorgangForwardFormularComponent } from './vorgang-forward-formular.component'; +import { ForwardingByEmailFormComponent } from './forwarding-by-email-form/forwarding-by-email-form.component'; +import { ForwardingByEmailFormularComponent } from './forwarding-by-email-formular.component'; -describe('VorgangForwardFormularComponent', () => { - let component: VorgangForwardFormularComponent; - let fixture: ComponentFixture<VorgangForwardFormularComponent>; +describe('ForwardingByEmailFormularComponent', () => { + let component: ForwardingByEmailFormularComponent; + let fixture: ComponentFixture<ForwardingByEmailFormularComponent>; const forwardFormular: string = '[data-test-id="forward-form"]'; beforeEach(async () => { await TestBed.configureTestingModule({ declarations: [ - VorgangForwardFormularComponent, + ForwardingByEmailFormularComponent, HasLinkPipe, MockComponent(SpinnerComponent), - MockComponent(VorgangForwardFormComponent), + MockComponent(ForwardingByEmailFormComponent), ], }); }); beforeEach(() => { - fixture = TestBed.createComponent(VorgangForwardFormularComponent); + fixture = TestBed.createComponent(ForwardingByEmailFormularComponent); component = fixture.componentInstance; component.pendingForwardCommand = createEmptyStateResource(); fixture.detectChanges(); diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.ts similarity index 88% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.ts index 087ef0833e..90359c37ba 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component.ts @@ -21,18 +21,18 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { Component, EventEmitter, Input, Output } from '@angular/core'; import { CommandResource } from '@alfa-client/command-shared'; import { StateResource } from '@alfa-client/tech-shared'; import { VorgangWithEingangLinkRel, VorgangWithEingangResource } from '@alfa-client/vorgang-shared'; +import { Component, EventEmitter, Input, Output } from '@angular/core'; import { CommandLinkRel } from 'libs/command-shared/src/lib/command.linkrel'; @Component({ - selector: 'alfa-vorgang-forward-formular', - templateUrl: './vorgang-forward-formular.component.html', - styleUrls: ['./vorgang-forward-formular.component.scss'], + selector: 'alfa-forward-by-email-formular', + templateUrl: './forwarding-by-email-formular.component.html', + styleUrls: ['./forwarding-by-email-formular.component.scss'], }) -export class VorgangForwardFormularComponent { +export class ForwardingByEmailFormularComponent { @Input() public vorgang: VorgangWithEingangResource; @Input() public pendingForwardCommand: StateResource<CommandResource>; diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.html b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.html similarity index 94% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.html rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.html index a358b03574..cdaf327972 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.html +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.html @@ -23,10 +23,10 @@ unter der Lizenz sind dem Lizenztext zu entnehmen. --> -<alfa-vorgang-forwarding-info +<alfa-forwarding-by-email-info *ngFor=" let forwarding of forwardingList.resource | toEmbeddedResources: listLinkRel.FORWARDING_LIST " [forwarding]="forwarding" > -</alfa-vorgang-forwarding-info> +</alfa-forwarding-by-email-info> diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.scss b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.scss similarity index 100% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.scss rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.scss diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.spec.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.spec.ts similarity index 72% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.spec.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.spec.ts index fcb17963b6..d4bd32a97b 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.spec.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.spec.ts @@ -21,29 +21,25 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { ComponentFixture, TestBed } from '@angular/core/testing'; import { createStateResource, ToEmbeddedResourcesPipe } from '@alfa-client/tech-shared'; +import { ComponentFixture, TestBed } from '@angular/core/testing'; import { createCommandListResource } from 'libs/command-shared/test/command'; import { MockComponent } from 'ng-mocks'; -import { VorgangForwardingInfoListComponent } from './vorgang-forwarding-info-list.component'; -import { VorgangForwardingInfoComponent } from './vorgang-forwarding-info/vorgang-forwarding-info.component'; +import { ForwardingByEmailInfoListComponent } from './forwarding-by-email-info-list.component'; +import { ForwardingByEmailInfoComponent } from './forwarding-by-email-info/forwarding-by-email-info.component'; -describe('VorgangForwardingInfoListComponent', () => { - let component: VorgangForwardingInfoListComponent; - let fixture: ComponentFixture<VorgangForwardingInfoListComponent>; +describe('ForwardingByEmailInfoListComponent', () => { + let component: ForwardingByEmailInfoListComponent; + let fixture: ComponentFixture<ForwardingByEmailInfoListComponent>; beforeEach(async () => { await TestBed.configureTestingModule({ - declarations: [ - VorgangForwardingInfoListComponent, - MockComponent(VorgangForwardingInfoComponent), - ToEmbeddedResourcesPipe, - ], + declarations: [ForwardingByEmailInfoListComponent, MockComponent(ForwardingByEmailInfoComponent), ToEmbeddedResourcesPipe], }).compileComponents(); }); beforeEach(() => { - fixture = TestBed.createComponent(VorgangForwardingInfoListComponent); + fixture = TestBed.createComponent(ForwardingByEmailInfoListComponent); component = fixture.componentInstance; component.forwardingList = createStateResource(createCommandListResource()); fixture.detectChanges(); diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.ts similarity index 85% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.ts index 23c57cf9b9..8cc5127425 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component.ts @@ -21,17 +21,17 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { Component, Input } from '@angular/core'; import { CommandListResource } from '@alfa-client/command-shared'; import { ForwardingListLinkRel } from '@alfa-client/forwarding-shared'; import { StateResource } from '@alfa-client/tech-shared'; +import { Component, Input } from '@angular/core'; @Component({ - selector: 'alfa-vorgang-forwarding-info-list', - templateUrl: './vorgang-forwarding-info-list.component.html', - styleUrls: ['./vorgang-forwarding-info-list.component.scss'], + selector: 'alfa-forwarding-by-email-info-list', + templateUrl: './forwarding-by-email-info-list.component.html', + styleUrls: ['./forwarding-by-email-info-list.component.scss'], }) -export class VorgangForwardingInfoListComponent { +export class ForwardingByEmailInfoListComponent { @Input() public forwardingList: StateResource<CommandListResource>; readonly listLinkRel = ForwardingListLinkRel; diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.html b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.html similarity index 95% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.html rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.html index e3fe65cb08..add6898369 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.html +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.html @@ -42,7 +42,7 @@ Versendet am {{ forwarding.sentAt | formatDateWithTimePipe }} </p> - <alfa-vorgang-forward-zustellen-container + <alfa-forward-by-email-zustellen-container [forwarding]="forwarding" - ></alfa-vorgang-forward-zustellen-container> + ></alfa-forward-by-email-zustellen-container> </ng-template> diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.scss b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.scss similarity index 100% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.scss rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.scss diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.spec.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.spec.ts similarity index 86% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.spec.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.spec.ts index 12b90483ae..c42367bfa5 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.spec.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.spec.ts @@ -21,6 +21,8 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ +import { ForwardingLinkRel } from '@alfa-client/forwarding-shared'; +import { FormatDateWithTimePipe, HasLinkPipe } from '@alfa-client/tech-shared'; import { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; @@ -28,18 +30,16 @@ import { LOCALE_ID } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { MAT_DATE_LOCALE } from '@angular/material/core'; import { MatIcon } from '@angular/material/icon'; -import { ForwardingLinkRel } from '@alfa-client/forwarding-shared'; -import { FormatDateWithTimePipe, HasLinkPipe } from '@alfa-client/tech-shared'; import { createForwardingResource } from 'libs/forwarding-shared/test/forwarding'; import { MockComponent } from 'ng-mocks'; -import { VorgangForwardZustellenContainerComponent } from '../../../vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component'; -import { VorgangForwardingInfoComponent } from './vorgang-forwarding-info.component'; +import { ForwardingByEmailZustellenContainerComponent } from '../../../forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component'; +import { ForwardingByEmailInfoComponent } from './forwarding-by-email-info.component'; registerLocaleData(localeDe, 'de', localeDeExtra); -describe('VorgangForwardingInfoComponent', () => { - let component: VorgangForwardingInfoComponent; - let fixture: ComponentFixture<VorgangForwardingInfoComponent>; +describe('ForwardingByEmailInfoComponent', () => { + let component: ForwardingByEmailInfoComponent; + let fixture: ComponentFixture<ForwardingByEmailInfoComponent>; const errorMessage: string = '[data-test-id="forwarding-error-message"]'; const successMessage: string = '[data-test-id="forwarding-success-message"]'; @@ -47,11 +47,11 @@ describe('VorgangForwardingInfoComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ declarations: [ - VorgangForwardingInfoComponent, + ForwardingByEmailInfoComponent, FormatDateWithTimePipe, MatIcon, HasLinkPipe, - MockComponent(VorgangForwardZustellenContainerComponent), + MockComponent(ForwardingByEmailZustellenContainerComponent), ], providers: [ { provide: LOCALE_ID, useValue: 'de' }, @@ -61,7 +61,7 @@ describe('VorgangForwardingInfoComponent', () => { }); beforeEach(() => { - fixture = TestBed.createComponent(VorgangForwardingInfoComponent); + fixture = TestBed.createComponent(ForwardingByEmailInfoComponent); component = fixture.componentInstance; component.forwarding = createForwardingResource(); fixture.detectChanges(); diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.ts similarity index 85% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.ts index 3f4948987d..7c5490bb38 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component.ts @@ -21,15 +21,15 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { Component, Input } from '@angular/core'; import { ForwardingLinkRel, ForwardingResource } from '@alfa-client/forwarding-shared'; +import { Component, Input } from '@angular/core'; @Component({ - selector: 'alfa-vorgang-forwarding-info', - templateUrl: './vorgang-forwarding-info.component.html', - styleUrls: ['./vorgang-forwarding-info.component.scss'], + selector: 'alfa-forwarding-by-email-info', + templateUrl: './forwarding-by-email-info.component.html', + styleUrls: ['./forwarding-by-email-info.component.scss'], }) -export class VorgangForwardingInfoComponent { +export class ForwardingByEmailInfoComponent { @Input() public forwarding: ForwardingResource; readonly linkRel = ForwardingLinkRel; diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.html b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.html similarity index 100% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.html rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.html diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.scss b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.scss similarity index 100% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.scss rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.scss diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.spec.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.spec.ts similarity index 89% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.spec.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.spec.ts index 46602865be..e28f66a088 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.spec.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.spec.ts @@ -21,23 +21,19 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { MatIcon } from '@angular/material/icon'; -import { - ForwardingLinkRel, - ForwardingResource, - ForwardingService, -} from '@alfa-client/forwarding-shared'; +import { ForwardingLinkRel, ForwardingResource, ForwardingService } from '@alfa-client/forwarding-shared'; import { HasLinkPipe } from '@alfa-client/tech-shared'; import { mock } from '@alfa-client/test-utils'; import { OzgcloudStrokedButtonWithSpinnerComponent } from '@alfa-client/ui'; +import { ComponentFixture, TestBed } from '@angular/core/testing'; +import { MatIcon } from '@angular/material/icon'; import { createForwardingResource } from 'libs/forwarding-shared/test/forwarding'; import { MockComponent } from 'ng-mocks'; -import { VorgangForwardZustellenContainerComponent } from './vorgang-forward-zustellen-container.component'; +import { ForwardingByEmailZustellenContainerComponent } from './forwarding-by-email-zustellen-container.component'; -describe('VorgangForwardZustellenContainerComponent', () => { - let component: VorgangForwardZustellenContainerComponent; - let fixture: ComponentFixture<VorgangForwardZustellenContainerComponent>; +describe('ForwardingByEmailZustellenContainerComponent', () => { + let component: ForwardingByEmailZustellenContainerComponent; + let fixture: ComponentFixture<ForwardingByEmailZustellenContainerComponent>; const forwarding: ForwardingResource = createForwardingResource(); @@ -53,7 +49,7 @@ describe('VorgangForwardZustellenContainerComponent', () => { await TestBed.configureTestingModule({ declarations: [ HasLinkPipe, - VorgangForwardZustellenContainerComponent, + ForwardingByEmailZustellenContainerComponent, MatIcon, MockComponent(OzgcloudStrokedButtonWithSpinnerComponent), ], @@ -67,7 +63,7 @@ describe('VorgangForwardZustellenContainerComponent', () => { }); beforeEach(() => { - fixture = TestBed.createComponent(VorgangForwardZustellenContainerComponent); + fixture = TestBed.createComponent(ForwardingByEmailZustellenContainerComponent); component = fixture.componentInstance; fixture.detectChanges(); }); diff --git a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.ts b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.ts similarity index 76% rename from alfa-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.ts rename to alfa-client/libs/forwarding/src/lib/forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.ts index c7aebc9901..e4d6c197b9 100644 --- a/alfa-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component.ts @@ -21,30 +21,24 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { Component, Input } from '@angular/core'; import { CommandResource } from '@alfa-client/command-shared'; -import { - ForwardingLinkRel, - ForwardingResource, - ForwardingService, -} from '@alfa-client/forwarding-shared'; +import { ForwardingLinkRel, ForwardingResource, ForwardingService } from '@alfa-client/forwarding-shared'; import { createEmptyStateResource, StateResource } from '@alfa-client/tech-shared'; +import { Component, Input } from '@angular/core'; import { Observable, of } from 'rxjs'; @Component({ - selector: 'alfa-vorgang-forward-zustellen-container', - templateUrl: './vorgang-forward-zustellen-container.component.html', - styleUrls: ['./vorgang-forward-zustellen-container.component.scss'], + selector: 'alfa-forward-by-email-zustellen-container', + templateUrl: './forwarding-by-email-zustellen-container.component.html', + styleUrls: ['./forwarding-by-email-zustellen-container.component.scss'], }) -export class VorgangForwardZustellenContainerComponent { +export class ForwardingByEmailZustellenContainerComponent { @Input() forwarding: ForwardingResource; - public markAsSuccessCommandStateResource$: Observable<StateResource<CommandResource>> = of( - createEmptyStateResource<CommandResource>(), - ); - public markAsFailCommandStateResource$: Observable<StateResource<CommandResource>> = of( - createEmptyStateResource<CommandResource>(), - ); + public markAsSuccessCommandStateResource$: Observable<StateResource<CommandResource>> = + of(createEmptyStateResource<CommandResource>()); + public markAsFailCommandStateResource$: Observable<StateResource<CommandResource>> = + of(createEmptyStateResource<CommandResource>()); readonly linkRel = ForwardingLinkRel; diff --git a/alfa-client/libs/forwarding/src/lib/forwarding-dialog-container/forwarding-dialog/forwarding-button/forwarding-button.component.html b/alfa-client/libs/forwarding/src/lib/forwarding-dialog-container/forwarding-dialog/forwarding-button/forwarding-button.component.html index aa520b8d99..48c6469d8a 100644 --- a/alfa-client/libs/forwarding/src/lib/forwarding-dialog-container/forwarding-dialog/forwarding-button/forwarding-button.component.html +++ b/alfa-client/libs/forwarding/src/lib/forwarding-dialog-container/forwarding-dialog/forwarding-button/forwarding-button.component.html @@ -1,3 +1,3 @@ -<ods-button-with-spinner text="Weiterleiten" variant="outline" dataTestId="forward-by-ozgcloud-button"> +<ods-button-with-spinner text="Weiterleiten" variant="outline" dataTestId="forwarding-button"> <ods-forward-vorgang-icon icon class="fill-primary" /> </ods-button-with-spinner> \ No newline at end of file diff --git a/alfa-client/libs/forwarding/src/lib/forwarding.module.ts b/alfa-client/libs/forwarding/src/lib/forwarding.module.ts index 973cf7b7a1..387ac14e53 100644 --- a/alfa-client/libs/forwarding/src/lib/forwarding.module.ts +++ b/alfa-client/libs/forwarding/src/lib/forwarding.module.ts @@ -24,22 +24,17 @@ import { CommandSharedModule } from '@alfa-client/command-shared'; import { ForwardingSharedModule } from '@alfa-client/forwarding-shared'; import { FormatDateWithTimePipe, HasLinkPipe, ToEmbeddedResourcesPipe } from '@alfa-client/tech-shared'; -import { - ExpansionPanelComponent, - OzgcloudStrokedButtonWithSpinnerComponent, - OzgcloudTextEditorComponent, - SpinnerComponent, -} from '@alfa-client/ui'; +import { ExpansionPanelComponent, OzgcloudStrokedButtonWithSpinnerComponent, OzgcloudTextEditorComponent, SpinnerComponent, } from '@alfa-client/ui'; import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { ReactiveFormsModule } from '@angular/forms'; import { MatIcon } from '@angular/material/icon'; -import { VorgangForwardFormComponent } from './vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component'; -import { VorgangForwardFormularComponent } from './vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component'; -import { VorgangForwardingContainerComponent } from './vorgang-forwarding-container/vorgang-forwarding-container.component'; -import { VorgangForwardingInfoListComponent } from './vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component'; -import { VorgangForwardingInfoComponent } from './vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component'; -import { VorgangForwardZustellenContainerComponent } from './vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component'; +import { ForwardingByEmailContainerComponent } from './forwarding-by-email-container/forwarding-by-email-container.component'; +import { ForwardingByEmailFormComponent } from './forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-form/forwarding-by-email-form.component'; +import { ForwardingByEmailFormularComponent } from './forwarding-by-email-container/forwarding-by-email-formular/forwarding-by-email-formular.component'; +import { ForwardingByEmailInfoListComponent } from './forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info-list.component'; +import { ForwardingByEmailInfoComponent } from './forwarding-by-email-container/forwarding-by-email-info-list/forwarding-by-email-info/forwarding-by-email-info.component'; +import { ForwardingByEmailZustellenContainerComponent } from './forwarding-by-email-zustellen-container/forwarding-by-email-zustellen-container.component'; @NgModule({ imports: [ @@ -57,15 +52,15 @@ import { VorgangForwardZustellenContainerComponent } from './vorgang-forwarding- ReactiveFormsModule, ], declarations: [ - VorgangForwardZustellenContainerComponent, - VorgangForwardingContainerComponent, - VorgangForwardFormularComponent, - VorgangForwardingInfoComponent, - VorgangForwardingInfoListComponent, - VorgangForwardFormularComponent, - VorgangForwardZustellenContainerComponent, - VorgangForwardFormComponent, + ForwardingByEmailZustellenContainerComponent, + ForwardingByEmailContainerComponent, + ForwardingByEmailFormularComponent, + ForwardingByEmailInfoComponent, + ForwardingByEmailInfoListComponent, + ForwardingByEmailFormularComponent, + ForwardingByEmailZustellenContainerComponent, + ForwardingByEmailFormComponent, ], - exports: [VorgangForwardingContainerComponent], + exports: [ForwardingByEmailContainerComponent], }) export class ForwardingModule {} diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.html b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.html index 7170a1ee9d..650f1390db 100644 --- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.html +++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.html @@ -45,4 +45,4 @@ <alfa-create-wiedervorlage-button-container [showAsIconButton]="showAsIconButton" [vorgang]="vorgangWithEingang" /> <alfa-assign-user-profile-button-container [vorgang]="vorgangWithEingang" /> <alfa-postfach-mail-button-container [showAsIconButton]="showAsIconButton" [vorgang]="vorgangWithEingang" /> -<alfa-forward-by-ozgcloud-button-container [vorgangWithEingang]="vorgangWithEingang" [showAsIconButton]="showAsIconButton" /> +<alfa-forwarding-button-container [vorgangWithEingang]="vorgangWithEingang" [showAsIconButton]="showAsIconButton" /> diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.spec.ts b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.spec.ts index b8c3aed662..4d860217f0 100644 --- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.spec.ts +++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.spec.ts @@ -21,12 +21,8 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { ForwardByOzgcloudButtonContainerComponent } from '@alfa-client/forwarding'; -import { - EndgueltigLoeschenButtonContainerComponent, - LoeschAnforderungZuruecknehmenButtonContainerComponent, - LoeschenAnfordernButtonContainerComponent, -} from '@alfa-client/loesch-anforderung'; +import { ForwardingButtonContainerComponent } from '@alfa-client/forwarding'; +import { EndgueltigLoeschenButtonContainerComponent, LoeschAnforderungZuruecknehmenButtonContainerComponent, LoeschenAnfordernButtonContainerComponent, } from '@alfa-client/loesch-anforderung'; import { PostfachMailButtonContainerComponent } from '@alfa-client/postfach'; import { HasLinkPipe } from '@alfa-client/tech-shared'; import { existsAsHtmlElement, getMockComponent, notExistsAsHtmlElement } from '@alfa-client/test-utils'; @@ -77,7 +73,7 @@ describe('VorgangDetailActionButtonsComponent', () => { MockComponent(LoeschenAnfordernButtonContainerComponent), MockComponent(EndgueltigLoeschenButtonContainerComponent), MockComponent(LoeschAnforderungZuruecknehmenButtonContainerComponent), - MockComponent(ForwardByOzgcloudButtonContainerComponent), + MockComponent(ForwardingButtonContainerComponent), ], }); }); @@ -123,10 +119,7 @@ describe('VorgangDetailActionButtonsComponent', () => { fixture.detectChanges(); - const button: ForwardByOzgcloudButtonContainerComponent = getMockComponent( - fixture, - ForwardByOzgcloudButtonContainerComponent, - ); + const button: ForwardingButtonContainerComponent = getMockComponent(fixture, ForwardingButtonContainerComponent); expect(button.vorgangWithEingang).toBe(vorgangWithEingang); expect(button.showAsIconButton).toBeTruthy(); }); diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.html b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.html index 772fdbd059..af35bf9c28 100644 --- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.html +++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.html @@ -60,10 +60,10 @@ <div class="two-column"> <div class="section" *ngIf="vorgangResource | hasLink: vorgangWithEingangLinkRel.FORWARD_BY_EMAIL"> - <alfa-vorgang-forwarding-container + <alfa-forwarding-by-email-container [vorgang]="vorgangResource" data-test-id="forwarding-container-in-vorgang" - ></alfa-vorgang-forwarding-container> + ></alfa-forwarding-by-email-container> </div> <div class="section" *ngIf="vorgangResource | hasLink: vorgangHeaderLinkRel.WIEDERVORLAGEN"> diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.spec.ts b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.spec.ts index 79d55a0dd7..9a60edf810 100644 --- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.spec.ts +++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.spec.ts @@ -22,10 +22,10 @@ * unter der Lizenz sind dem Lizenztext zu entnehmen. */ import { CollaborationInVorgangContainerComponent } from '@alfa-client/collaboration'; -import { VorgangForwardingContainerComponent } from '@alfa-client/forwarding'; +import { ForwardingByEmailContainerComponent } from '@alfa-client/forwarding'; import { KommentarListInVorgangContainerComponent } from '@alfa-client/kommentar'; import { PostfachMailListContainerComponent } from '@alfa-client/postfach'; -import { HasLinkPipe, ToEmbeddedResourcesPipe, createEmptyStateResource, createStateResource } from '@alfa-client/tech-shared'; +import { createEmptyStateResource, createStateResource, HasLinkPipe, ToEmbeddedResourcesPipe } from '@alfa-client/tech-shared'; import { existsAsHtmlElement, getMockComponent, notExistsAsHtmlElement } from '@alfa-client/test-utils'; import { ExpansionPanelComponent, OzgcloudStrokedButtonWithSpinnerComponent } from '@alfa-client/ui'; import { VorgangHeaderLinkRel, VorgangWithEingangLinkRel, VorgangWithEingangResource } from '@alfa-client/vorgang-shared'; @@ -72,7 +72,7 @@ describe('VorgangDetailAreaComponent', () => { MockComponent(PostfachMailListContainerComponent), MockComponent(VorgangDetailAntragstellerComponent), MockComponent(VorgangDetailFormularDatenComponent), - MockComponent(VorgangForwardingContainerComponent), + MockComponent(ForwardingByEmailContainerComponent), MockComponent(BescheidListInVorgangContainerComponent), MockComponent(ExpansionPanelComponent), MockComponent(CollaborationInVorgangContainerComponent), diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.html b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.html index 742a81193c..c11e59564e 100644 --- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.html +++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.html @@ -37,4 +37,4 @@ } <alfa-endgueltig-loeschen-button-container [vorgang]="vorgangWithEingang" /> <alfa-loesch-anforderung-zuruecknehmen-button-container /> -<alfa-forward-by-ozgcloud-button-container [vorgangWithEingang]="vorgangWithEingang" /> +<alfa-forwarding-button-container [vorgangWithEingang]="vorgangWithEingang" /> diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.spec.ts b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.spec.ts index 4b16a16ee5..04956f9d57 100644 --- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.spec.ts +++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.spec.ts @@ -21,12 +21,8 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { ForwardByOzgcloudButtonContainerComponent } from '@alfa-client/forwarding'; -import { - EndgueltigLoeschenButtonContainerComponent, - LoeschAnforderungZuruecknehmenButtonContainerComponent, - LoeschenAnfordernButtonContainerComponent, -} from '@alfa-client/loesch-anforderung'; +import { ForwardingButtonContainerComponent } from '@alfa-client/forwarding'; +import { EndgueltigLoeschenButtonContainerComponent, LoeschAnforderungZuruecknehmenButtonContainerComponent, LoeschenAnfordernButtonContainerComponent, } from '@alfa-client/loesch-anforderung'; import { HasLinkPipe } from '@alfa-client/tech-shared'; import { existsAsHtmlElement, getMockComponent, notExistsAsHtmlElement } from '@alfa-client/test-utils'; import { OzgcloudStrokedButtonWithSpinnerComponent } from '@alfa-client/ui'; @@ -70,7 +66,7 @@ describe('VorgangDetailFormularButtonsComponent', () => { MockComponent(LoeschenAnfordernButtonContainerComponent), MockComponent(EndgueltigLoeschenButtonContainerComponent), MockComponent(LoeschAnforderungZuruecknehmenButtonContainerComponent), - MockComponent(ForwardByOzgcloudButtonContainerComponent), + MockComponent(ForwardingButtonContainerComponent), ], }); }); @@ -106,10 +102,7 @@ describe('VorgangDetailFormularButtonsComponent', () => { component.vorgangWithEingang = vorgangWithEingang; fixture.detectChanges(); - const button: ForwardByOzgcloudButtonContainerComponent = getMockComponent( - fixture, - ForwardByOzgcloudButtonContainerComponent, - ); + const button: ForwardingButtonContainerComponent = getMockComponent(fixture, ForwardingButtonContainerComponent); expect(button.vorgangWithEingang).toBe(vorgangWithEingang); }); }); diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts index df1ec6563f..8721335caf 100644 --- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts +++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts @@ -24,7 +24,7 @@ import { BescheidModule } from '@alfa-client/bescheid'; import { BinaryFileModule } from '@alfa-client/binary-file'; import { CollaborationModule } from '@alfa-client/collaboration'; -import { ForwardByOzgcloudButtonContainerComponent, ForwardingModule } from '@alfa-client/forwarding'; +import { ForwardingButtonContainerComponent, ForwardingModule } from '@alfa-client/forwarding'; import { HistorieModule } from '@alfa-client/historie'; import { KommentarModule } from '@alfa-client/kommentar'; import { LoeschAnforderungModule } from '@alfa-client/loesch-anforderung'; @@ -32,21 +32,7 @@ import { LoeschAnforderungSharedModule } from '@alfa-client/loesch-anforderung-s import { PostfachModule } from '@alfa-client/postfach'; import { PostfachSharedModule } from '@alfa-client/postfach-shared'; import { ConvertForDataTestPipe, ConvertProblemDetailToErrorMessagesPipe, HasLinkPipe } from '@alfa-client/tech-shared'; -import { - BackButtonComponent, - DateEditorComponent, - ExpansionPanelComponent, - IconButtonWithSpinnerComponent, - OzgcloudIconButtonPrimaryComponent, - OzgcloudIconComponent, - OzgcloudMenuComponent, - OzgcloudPasteTextButtonComponent, - OzgcloudStrokedButtonWithSpinnerComponent, - OzgcloudTextEditorComponent, - SpinnerComponent, - SpinnerTransparencyComponent, - SubnavigationComponent, -} from '@alfa-client/ui'; +import { BackButtonComponent, DateEditorComponent, ExpansionPanelComponent, IconButtonWithSpinnerComponent, OzgcloudIconButtonPrimaryComponent, OzgcloudIconComponent, OzgcloudMenuComponent, OzgcloudPasteTextButtonComponent, OzgcloudStrokedButtonWithSpinnerComponent, OzgcloudTextEditorComponent, SpinnerComponent, SpinnerTransparencyComponent, SubnavigationComponent, } from '@alfa-client/ui'; import { UserProfileModule } from '@alfa-client/user-profile'; import { UserProfileSharedModule } from '@alfa-client/user-profile-shared'; import { VorgangSharedModule } from '@alfa-client/vorgang-shared'; @@ -60,13 +46,7 @@ import { MatIcon } from '@angular/material/icon'; import { MatMenuTrigger } from '@angular/material/menu'; import { MatTab, MatTabContent, MatTabGroup } from '@angular/material/tabs'; import { RouterModule, Routes } from '@angular/router'; -import { - ButtonWithSpinnerComponent, - FileUploadEditorComponent, - SingleFileUploadEditorComponent, - TextareaEditorComponent, - TextEditorComponent, -} from '@ods/component'; +import { ButtonWithSpinnerComponent, FileUploadEditorComponent, SingleFileUploadEditorComponent, TextareaEditorComponent, TextEditorComponent, } from '@ods/component'; import { ArchiveIconComponent, AttachmentComponent, @@ -230,7 +210,7 @@ const routes: Routes = [ DropdownMenuTextItemComponent, MoreIconComponent, FileIconComponent, - ForwardByOzgcloudButtonContainerComponent, + ForwardingButtonContainerComponent, TooltipDirective, EditIconComponent, DiscardVorgangIconComponent, -- GitLab