Browse Source

refactor(permission-management): change state service dispatcher parameters

pull/2431/head
TheDiaval 7 years ago
parent
commit
e0de527018
  1. 10
      npm/ng-packs/packages/permission-management/src/lib/services/permission-management-state.service.ts

10
npm/ng-packs/packages/permission-management/src/lib/services/permission-management-state.service.ts

@ -17,13 +17,11 @@ export class PermissionManagementStateService {
return this.store.selectSnapshot(PermissionManagementState.getEntityDisplayName); return this.store.selectSnapshot(PermissionManagementState.getEntityDisplayName);
} }
dispatchGetPermissions(payload: PermissionManagement.GrantedProvider) { dispatchGetPermissions(...args: ConstructorParameters<typeof GetPermissions>) {
return this.store.dispatch(new GetPermissions(payload)); return this.store.dispatch(new GetPermissions(...args));
} }
dispatchUpdatePermissions( dispatchUpdatePermissions(...args: ConstructorParameters<typeof UpdatePermissions>) {
payload: PermissionManagement.GrantedProvider & PermissionManagement.UpdateRequest, return this.store.dispatch(new UpdatePermissions(...args));
) {
return this.store.dispatch(new UpdatePermissions(payload));
} }
} }

Loading…
Cancel
Save