1 <cd-modal [modalRef]="activeModal">
2 <ng-container i18n="form title"
3 class="modal-title">{{ action | titlecase }} {{ resource | upperFirst }}</ng-container>
5 <ng-container class="modal-content">
6 <form name="multisiteRealmForm"
8 [formGroup]="multisiteRealmForm"
10 <div class="modal-body">
11 <div class="form-group row">
12 <label class="cd-col-form-label required"
14 i18n>Realm Name</label>
15 <div class="cd-col-form-input">
16 <input class="form-control"
18 placeholder="Realm name..."
21 formControlName="realmName">
22 <span class="invalid-feedback"
23 *ngIf="multisiteRealmForm.showError('realmName', formDir, 'required')"
24 i18n>This field is required.</span>
25 <span class="invalid-feedback"
26 *ngIf="multisiteRealmForm.showError('realmName', formDir, 'uniqueName')"
27 i18n>The chosen realm name is already in use.</span>
28 <div class="custom-control custom-checkbox">
29 <input class="form-check-input"
32 formControlName="default_realm"
34 <label class="form-check-label"
37 <cd-helper *ngIf="multisiteRealmForm.get('default_realm').disabled">
38 <span i18n>You cannot unset the default flag. Please create another realm and set it as default.</span>
44 <div class="modal-footer">
45 <cd-form-button-panel (submitActionEvent)="submit()"
46 [form]="multisiteRealmForm"
47 [submitText]="(action | titlecase) + ' ' + (resource | upperFirst)"></cd-form-button-panel>