#3553 Plattierung AGB akzeptieren

This commit is contained in:
Lorenz Hilpert
2022-10-19 13:45:04 +02:00
parent 79b1920b15
commit c158e16bd3
3 changed files with 21 additions and 11 deletions

View File

@@ -28,6 +28,16 @@
>
</app-p4m-number-form-block>
<app-accept-agb-form-block
[tabIndexStart]="inBlock.tabIndexEnd + 1"
(onInit)="addFormBlock('agb', $event)"
[data]="data.agb"
(dataChanges)="patchFormData('agb', $event)"
[requiredMark]="true"
[validatorFns]="agbValidatorFns"
>
</app-accept-agb-form-block>
<app-newsletter-form-block
#newsletterBlock
[tabIndexStart]="p4mBlock.tabIndexEnd + 1"
@@ -126,15 +136,6 @@
(dataChanges)="patchFormData('interests', $event)"
></app-interests-form-block>
<app-accept-agb-form-block
[tabIndexStart]="inBlock.tabIndexEnd + 1"
(onInit)="addFormBlock('agb', $event)"
[data]="data.agb"
(dataChanges)="patchFormData('agb', $event)"
[requiredMark]="true"
[validatorFns]="agbValidatorFns"
>
</app-accept-agb-form-block>
<div class="spacer"></div>
<button class="cta-submit" type="button" [disabled]="form.invalid || form.pending" (click)="save()">

View File

@@ -1,3 +1,4 @@
<ui-checkbox [formControl]="control" [tabindex]="tabIndexStart" [autofocus]="focusAfterInit" [readonly]="readonly">
AGBs sind unterschrieben{{ requiredMark ? '*' : '' }}
Bitte unterschreiben Sie die Teilnahmebedingungen im Kundenkartenformular, um die Prämiennutzung zu ermöglichen.
{{ requiredMark ? '*' : '' }}
</ui-checkbox>

View File

@@ -1,3 +1,11 @@
:host {
@apply grid justify-center font-bold;
@apply block;
}
ui-checkbox {
@apply font-semibold;
}
::ng-deep app-accept-agb-form-block ui-checkbox {
align-items: flex-start !important;
}