Browse Source

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

pull/2431/head
TheDiaval 7 years ago
parent
commit
177f4ffe08
  1. 20
      npm/ng-packs/packages/tenant-management/src/lib/services/tenant-management-state.service.ts

20
npm/ng-packs/packages/tenant-management/src/lib/services/tenant-management-state.service.ts

@ -19,23 +19,23 @@ export class TenantManagementStateService {
return this.store.selectSnapshot(TenantManagementState.getTenantsTotalCount); return this.store.selectSnapshot(TenantManagementState.getTenantsTotalCount);
} }
dispatchGetTenants(payload?: ABP.PageQueryParams) { dispatchGetTenants(...args: ConstructorParameters<typeof GetTenants>) {
return this.store.dispatch(new GetTenants(payload)); return this.store.dispatch(new GetTenants(...args));
} }
dispatchGetTenantById(payload: string) { dispatchGetTenantById(...args: ConstructorParameters<typeof GetTenantById>) {
return this.store.dispatch(new GetTenantById(payload)); return this.store.dispatch(new GetTenantById(...args));
} }
dispatchCreateTenant(payload: TenantManagement.AddRequest) { dispatchCreateTenant(...args: ConstructorParameters<typeof CreateTenant>) {
return this.store.dispatch(new CreateTenant(payload)); return this.store.dispatch(new CreateTenant(...args));
} }
dispatchUpdateTenant(payload: TenantManagement.UpdateRequest) { dispatchUpdateTenant(...args: ConstructorParameters<typeof UpdateTenant>) {
return this.store.dispatch(new UpdateTenant(payload)); return this.store.dispatch(new UpdateTenant(...args));
} }
dispatchDeleteTenant(payload: string) { dispatchDeleteTenant(...args: ConstructorParameters<typeof DeleteTenant>) {
return this.store.dispatch(new DeleteTenant(payload)); return this.store.dispatch(new DeleteTenant(...args));
} }
} }

Loading…
Cancel
Save