<ng-template #dialogContent>
+<form class="form-validated">
<div class="modal-header bg-info">
<h3 class="modal-title" i18n>Clone Selection List: {{leadListName}}</h3>
<button type="button" class="close"
</div>
<div class="modal-body">
<h4 i18n>Selection list name:</h4>
- <input type="text" id="create-picklist-name"
+ <input type="text" id="create-picklist-name" required
+ [ngModelOptions]="{standalone: true}"
class="form-control" [(ngModel)]="selectionListName">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-success"
+ [disabled]="!selectionListName"
(click)="cloneList()" i18n>Clone</button>
<button type="button" class="btn btn-warning"
(click)="close()" i18n>Cancel</button>
</div>
+</form>
</ng-template>
<eg-alert-dialog #fail i18n-dialogBody
dialogBody="Could not create this selection list.">
<ng-template #dialogContent>
+<form class="form-validated">
<div class="modal-header bg-info">
<h3 class="modal-title" i18n>Create New Selection List</h3>
<button type="button" class="close"
</div>
<div class="modal-body">
<h4 i18n>Selection list name:</h4>
- <input type="text" id="create-picklist-name"
+ <input type="text" id="create-picklist-name" required
+ [ngModelOptions]="{standalone: true}" required
class="form-control col-lg-7" [(ngModel)]="selectionListName">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-success"
+ [disabled]="!selectionListName"
(click)="createList()" i18n>Create</button>
<button type="button" class="btn btn-warning"
(click)="close()" i18n>Cancel</button>
</div>
+</form>
</ng-template>
<eg-alert-dialog #fail i18n-dialogBody
dialogBody="Could not create this selection list.">
<ng-template #dialogContent>
+<form class="form-validated">
<div class="modal-header bg-info">
<h3 class="modal-title" i18n>Merge Selection Lists</h3>
<button type="button" class="close"
</div>
<div class="modal-body">
<h4 i18n>Lead Selection List:</h4>
- <select [(ngModel)]="leadList">
+ <select [(ngModel)]="leadList" [ngModelOptions]="{standalone: true}" required>
<option *ngFor="let list of selectedLists"
value="{{list.id()}}">{{list.name()}}</option>
</select>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-success"
+ [disabled]="!leadList"
(click)="mergeLists()" i18n>Merge</button>
<button type="button" class="btn btn-warning"
(click)="close()" i18n>Cancel</button>
</div>
+</form>
</ng-template>
<eg-alert-dialog #fail i18n-dialogBody
dialogBody="Could not merge the selection lists.">