Project

General

Profile

1
<p-dialog [header]="header"
2
          [(visible)]="displayDialog"
3
          [closable]="false"
4
          [draggable]="false"
5
          [modal]="true"
6
          (onHide)="reset()"
7
          (onShow)="onShow()"
8
          appendTo="body">
9
  <div class="p-grid p-nogutter">
10
    <app-category-form [dialogLayout]="true"
11
                       [requiredFields]="true"
12
                       [displayValidationMessagesEvenIfPristine]="displayValidationMessagesEvenIfPristine">
13
    </app-category-form>
14
  </div>
15
  <div class="p-grid p-nogutter p-jc-center">
16
    <div class="p-formgroup-inline p-mt-3">
17
      <p-button (onClick)="cancel()"
18
                label="Cancel"
19
                styleClass="p-mr-2 p-button-warning">
20
      </p-button>
21
      <p-button *ngIf="!categoryToEdit"
22
                (onClick)="addCategory()"
23
                label="Add"
24
                styleClass="p-ml-2 p-mr-2 p-button-primary">
25
      </p-button>
26
      <p-button *ngIf="categoryToEdit && categoryToEdit.id"
27
                (onClick)="editCategory()"
28
                label="Update"
29
                styleClass="p-ml-2 p-button-primary">
30
      </p-button>
31
    </div>
32
  </div>
33
</p-dialog>
(1-1/4)