Browse Source

feat(account): add multi tenantcy enabled control to tenant switching box

pull/3156/head
mehmet-erim 6 years ago
parent
commit
6ae2dde41b
  1. 8
      npm/ng-packs/packages/account/src/lib/components/auth-wrapper/auth-wrapper.component.html
  2. 6
      npm/ng-packs/packages/account/src/lib/components/auth-wrapper/auth-wrapper.component.ts

8
npm/ng-packs/packages/account/src/lib/components/auth-wrapper/auth-wrapper.component.html

@ -1,8 +1,10 @@
<div class="row">
<div class="mx-auto col col-md-5">
<abp-tenant-box
*abpReplaceableTemplate="{ componentKey: 'Account.TenantBoxComponent' }"
></abp-tenant-box>
<ng-container *ngIf="isMultiTenancyEnabled$ | async">
<abp-tenant-box
*abpReplaceableTemplate="{ componentKey: 'Account.TenantBoxComponent' }"
></abp-tenant-box>
</ng-container>
<div class="abp-account-container">
<div

6
npm/ng-packs/packages/account/src/lib/components/auth-wrapper/auth-wrapper.component.ts

@ -1,6 +1,7 @@
import { ConfigState, takeUntilDestroy } from '@abp/ng.core';
import { Component, Input, OnDestroy, OnInit, TemplateRef } from '@angular/core';
import { Store } from '@ngxs/store';
import { Select, Store } from '@ngxs/store';
import { Observable } from 'rxjs';
import { Account } from '../../models/account';
@Component({
@ -20,6 +21,9 @@ export class AuthWrapperComponent
@Input()
readonly cancelContentRef: TemplateRef<any>;
@Select(ConfigState.getDeep('multiTenancy.isEnabled'))
isMultiTenancyEnabled$: Observable<boolean>;
enableLocalLogin = true;
constructor(private store: Store) {}

Loading…
Cancel
Save