Browse Source

fix(identity): ngx-datatable variable mistake in roles.component

pull/4216/head
mehmet-erim 6 years ago
parent
commit
bc2c5057ff
  1. 14
      npm/ng-packs/packages/identity/src/lib/components/roles/roles.component.html
  2. 6
      npm/ng-packs/packages/identity/src/lib/components/roles/roles.component.ts

14
npm/ng-packs/packages/identity/src/lib/components/roles/roles.component.html

@ -19,12 +19,12 @@
</div> </div>
</div> </div>
<div class=""> <div class="card-body">
<ngx-datatable <ngx-datatable
[rows]="data$ | async" [rows]="data$ | async"
[loadingIndicator]="list.isLoading$ | async" [loadingIndicator]="list.isLoading$ | async"
[externalSorting]="true" [externalSorting]="true"
(sort)="onSort($event)" (sort)="sort($event)"
[externalPaging]="true" [externalPaging]="true"
[count]="totalCount$ | async" [count]="totalCount$ | async"
[offset]="list.page - 1" [offset]="list.page - 1"
@ -41,7 +41,7 @@
[maxWidth]="150" [maxWidth]="150"
[sortable]="false" [sortable]="false"
> >
<ng-template let-value="value" ngx-datatable-cell-template> <ng-template let-row="row" ngx-datatable-cell-template>
<div ngbDropdown container="body" class="d-inline-block"> <div ngbDropdown container="body" class="d-inline-block">
<button <button
class="btn btn-primary btn-sm dropdown-toggle" class="btn btn-primary btn-sm dropdown-toggle"
@ -55,22 +55,22 @@
<button <button
*abpPermission="'AbpIdentity.Roles.Update'" *abpPermission="'AbpIdentity.Roles.Update'"
ngbDropdownItem ngbDropdownItem
(click)="edit(value.id)" (click)="edit(row.id)"
> >
{{ 'AbpIdentity::Edit' | abpLocalization }} {{ 'AbpIdentity::Edit' | abpLocalization }}
</button> </button>
<button <button
*abpPermission="'AbpIdentity.Roles.ManagePermissions'" *abpPermission="'AbpIdentity.Roles.ManagePermissions'"
ngbDropdownItem ngbDropdownItem
(click)="openPermissionsModal(value.name)" (click)="openPermissionsModal(row.name)"
> >
{{ 'AbpIdentity::Permissions' | abpLocalization }} {{ 'AbpIdentity::Permissions' | abpLocalization }}
</button> </button>
<button <button
*ngIf="!value.isStatic" *ngIf="!row.isStatic"
[abpPermission]="'AbpIdentity.Roles.Delete'" [abpPermission]="'AbpIdentity.Roles.Delete'"
ngbDropdownItem ngbDropdownItem
(click)="delete(value.id, value.name)" (click)="delete(row.id, row.name)"
> >
{{ 'AbpIdentity::Delete' | abpLocalization }} {{ 'AbpIdentity::Delete' | abpLocalization }}
</button> </button>

6
npm/ng-packs/packages/identity/src/lib/components/roles/roles.component.ts

@ -38,8 +38,6 @@ export class RolesComponent implements OnInit {
providerKey: string; providerKey: string;
loading = false;
modalBusy = false; modalBusy = false;
permissionManagementKey = ePermissionManagementComponents.PermissionManagement; permissionManagementKey = ePermissionManagementComponents.PermissionManagement;
@ -139,8 +137,8 @@ export class RolesComponent implements OnInit {
}, 0); }, 0);
} }
onSort(event) { sort(data) {
const { prop, dir } = event.sorts[0]; const { prop, dir } = data.sorts[0];
this.list.sortKey = prop; this.list.sortKey = prop;
this.list.sortOrder = dir; this.list.sortOrder = dir;
} }

Loading…
Cancel
Save