Browse Source

fix(admin-ui): Fix boolean configurable input

Michael Bromley 6 years ago
parent
commit
994264d400

+ 3 - 3
admin-ui/src/app/marketing/components/promotion-list/promotion-list.component.html

@@ -16,15 +16,15 @@
     (itemsPerPageChange)="setItemsPerPage($event)"
 >
     <vdr-dt-column>{{ 'common.ID' | translate }}</vdr-dt-column>
-    <vdr-dt-column>{{ 'common.code' | translate }}</vdr-dt-column>
+    <vdr-dt-column>{{ 'common.name' | translate }}</vdr-dt-column>
     <vdr-dt-column>{{ 'common.created-at' | translate }}</vdr-dt-column>
     <vdr-dt-column>{{ 'common.updated-at' | translate }}</vdr-dt-column>
     <vdr-dt-column></vdr-dt-column>
     <ng-template let-promotion="item">
         <td class="left">{{ promotion.id }}</td>
         <td class="left">{{ promotion.name }}</td>
-        <td class="left">{{ promotion.createdAt }}</td>
-        <td class="left">{{ promotion.updatedAt }}</td>
+        <td class="left">{{ promotion.createdAt | date: 'longDate' }}</td>
+        <td class="left">{{ promotion.updatedAt | date: 'longDate' }}</td>
         <td class="right">
             <vdr-table-row-action
                 iconShape="edit"

+ 1 - 1
admin-ui/src/app/shared/components/configurable-input/configurable-input.component.html

@@ -4,7 +4,7 @@
         <form [formGroup]="form" *ngIf="operation" class="operation-inputs">
             <div *ngFor="let arg of operation.args" class="arg-row">
                 <label>{{ arg.name | sentenceCase }}</label>
-                <div *ngIf="arg.type === 'boolean'" class="checkbox">
+                <div *ngIf="arg.type === ConfigArgType.BOOLEAN" class="checkbox">
                     <input type="checkbox" [formControlName]="arg.name" [id]="arg.name" />
                     <label [for]="arg.name"></label>
                 </div>