|
1 | | -<div class="container m-b-20 layout-row layout-lt-md-column layout-align-end gap-20px"> |
2 | | - <button mat-raised-button color="primary" [routerLink]="['edit']" *mifosxHasPermission="'UPDATE_PRODUCTMIX'"> |
3 | | - <fa-icon icon="edit" class="m-r-10"></fa-icon> |
4 | | - {{ 'labels.buttons.Edit' | translate }} |
5 | | - </button> |
6 | | - <button mat-raised-button color="warn" (click)="delete()" *mifosxHasPermission="'DELETE_PRODUCTMIX'"> |
7 | | - <fa-icon icon="trash" class="m-r-10"></fa-icon> |
8 | | - {{ 'labels.buttons.Delete' | translate }} |
9 | | - </button> |
10 | | -</div> |
11 | | - |
12 | | -<div class="container"> |
| 1 | +<div class="product-mix-row"> |
13 | 2 | <div class="mat-elevation-z8 inline-table"> |
14 | 3 | <table mat-table [dataSource]="allowedProductsDatasource" matSort> |
15 | 4 | <ng-container matColumnDef="name"> |
|
25 | 14 |
|
26 | 15 | <mat-paginator #allowed [pageSizeOptions]="[10, 25, 50, 100]" showFirstLastButtons></mat-paginator> |
27 | 16 | </div> |
| 17 | + <div class="restricted-products-col"> |
| 18 | + <div class="action-buttons"> |
| 19 | + <button mat-raised-button color="primary" [routerLink]="['edit']" *mifosxHasPermission="'UPDATE_PRODUCTMIX'"> |
| 20 | + <fa-icon icon="edit" class="m-r-10"></fa-icon> |
| 21 | + {{ 'labels.buttons.Edit' | translate }} |
| 22 | + </button> |
| 23 | + <button mat-raised-button color="warn" (click)="delete()" *mifosxHasPermission="'DELETE_PRODUCTMIX'"> |
| 24 | + <fa-icon icon="trash" class="m-r-10"></fa-icon> |
| 25 | + {{ 'labels.buttons.Delete' | translate }} |
| 26 | + </button> |
| 27 | + </div> |
| 28 | + <div class="mat-elevation-z8 inline-table restricted-products-box"> |
| 29 | + <table mat-table [dataSource]="restrictedProductsDatasource" matSort> |
| 30 | + <ng-container matColumnDef="name"> |
| 31 | + <th mat-header-cell *matHeaderCellDef mat-sort-header> |
| 32 | + {{ 'labels.inputs.Restricted products' | translate }} |
| 33 | + </th> |
| 34 | + <td mat-cell *matCellDef="let product">{{ product.name }}</td> |
| 35 | + </ng-container> |
28 | 36 |
|
29 | | - <div class="mat-elevation-z8 inline-table"> |
30 | | - <table mat-table [dataSource]="restrictedProductsDatasource" matSort> |
31 | | - <ng-container matColumnDef="name"> |
32 | | - <th mat-header-cell *matHeaderCellDef mat-sort-header>{{ 'labels.inputs.Restricted products' | translate }}</th> |
33 | | - <td mat-cell *matCellDef="let product">{{ product.name }}</td> |
34 | | - </ng-container> |
35 | | - |
36 | | - <tr mat-header-row *matHeaderRowDef="restrictedProductsDisplayedColumns"></tr> |
37 | | - <tr mat-row *matRowDef="let row; columns: restrictedProductsDisplayedColumns"></tr> |
38 | | - </table> |
| 37 | + <tr mat-header-row *matHeaderRowDef="restrictedProductsDisplayedColumns"></tr> |
| 38 | + <tr mat-row *matRowDef="let row; columns: restrictedProductsDisplayedColumns"></tr> |
| 39 | + </table> |
39 | 40 |
|
40 | | - <mat-paginator #restricted [pageSizeOptions]="[10, 25, 50, 100]" showFirstLastButtons></mat-paginator> |
| 41 | + <mat-paginator #restricted [pageSizeOptions]="[10, 25, 50, 100]" showFirstLastButtons></mat-paginator> |
| 42 | + </div> |
41 | 43 | </div> |
42 | 44 | </div> |
0 commit comments