]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form-client/nfs-form-client.component.html
import ceph 16.2.7
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / ceph / nfs / nfs-form-client / nfs-form-client.component.html
index 4f84f8e03b75ee86ae1905a4f18fdb9bb301354c..074bb8d79ce943f9f5427e8efa1677e098dfda6f 100644 (file)
     </span>
 
     <ng-container formArrayName="clients">
-      <div *ngFor="let item of form.get('clients').value; let index = index; trackBy: trackByFn">
+      <div *ngFor="let item of clientsFormArray.controls; let index = index; trackBy: trackByFn">
         <div class="card"
-             [formGroupName]="index">
+             [formGroup]="item">
           <div class="card-header">
             {{ (index + 1) | ordinal }}
             <span class="float-right clickable"
+                  name="remove_client"
                   (click)="removeClient(index)"
                   ngbTooltip="Remove">&times;</span>
           </div>
@@ -26,7 +27,7 @@
             <!-- Addresses -->
             <div class="form-group row">
               <label i18n
-                     class="cd-col-form-label"
+                     class="cd-col-form-label required"
                      for="addresses">Addresses</label>
               <div class="cd-col-form-input">
                 <input type="text"
 
             <!-- Squash -->
             <div class="form-group row">
-              <label i18n
-                     class="cd-col-form-label"
-                     for="squash">Squash</label>
+              <label class="cd-col-form-label"
+                     for="squash">
+                <span i18n>Squash</span>
+                <ng-container *ngTemplateOutlet="squashHelperTpl"></ng-container>
+              </label>
               <div class="cd-col-form-input">
                 <select class="form-control custom-select"
                         name="squash"
@@ -94,7 +97,8 @@
       <div class="col-12">
         <div class="float-right">
           <button class="btn btn-light "
-                  (click)="addClient()">
+                  (click)="addClient()"
+                  name="add_client">
             <i [ngClass]="[icons.add]"></i>
             <ng-container i18n>Add clients</ng-container>
           </button>