mirror of
https://github.com/bitwarden/browser.git
synced 2024-11-21 11:35:34 +01:00
Delete unused SettingsComponents (#8778)
This commit is contained in:
parent
504fe826ea
commit
83b3fd83e4
@ -1,88 +0,0 @@
|
|||||||
<div class="container page-content">
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-3">
|
|
||||||
<div class="card">
|
|
||||||
<div class="card-header">{{ "settings" | i18n }}</div>
|
|
||||||
<div class="list-group list-group-flush" *ngIf="organization$ | async as org">
|
|
||||||
<a
|
|
||||||
routerLink="account"
|
|
||||||
class="list-group-item"
|
|
||||||
routerLinkActive="active"
|
|
||||||
*ngIf="org.isOwner"
|
|
||||||
>
|
|
||||||
{{ "organizationInfo" | i18n }}
|
|
||||||
</a>
|
|
||||||
<a
|
|
||||||
routerLink="policies"
|
|
||||||
class="list-group-item"
|
|
||||||
routerLinkActive="active"
|
|
||||||
*ngIf="org.canManagePolicies"
|
|
||||||
>
|
|
||||||
{{ "policies" | i18n }}
|
|
||||||
</a>
|
|
||||||
<a
|
|
||||||
routerLink="two-factor"
|
|
||||||
class="list-group-item"
|
|
||||||
routerLinkActive="active"
|
|
||||||
*ngIf="org.use2fa && org.isOwner"
|
|
||||||
>
|
|
||||||
{{ "twoStepLogin" | i18n }}
|
|
||||||
</a>
|
|
||||||
<a
|
|
||||||
routerLink="tools/import"
|
|
||||||
class="list-group-item"
|
|
||||||
routerLinkActive="active"
|
|
||||||
*ngIf="org.canAccessImportExport"
|
|
||||||
>
|
|
||||||
{{ "importData" | i18n }}
|
|
||||||
</a>
|
|
||||||
<a
|
|
||||||
routerLink="tools/export"
|
|
||||||
class="list-group-item"
|
|
||||||
routerLinkActive="active"
|
|
||||||
*ngIf="org.canAccessImportExport"
|
|
||||||
>
|
|
||||||
{{ "exportVault" | i18n }}
|
|
||||||
</a>
|
|
||||||
<a
|
|
||||||
routerLink="domain-verification"
|
|
||||||
class="list-group-item"
|
|
||||||
routerLinkActive="active"
|
|
||||||
*ngIf="org?.canManageDomainVerification"
|
|
||||||
>
|
|
||||||
{{ "domainVerification" | i18n }}
|
|
||||||
</a>
|
|
||||||
<a
|
|
||||||
routerLink="sso"
|
|
||||||
class="list-group-item"
|
|
||||||
routerLinkActive="active"
|
|
||||||
*ngIf="org.canManageSso"
|
|
||||||
>
|
|
||||||
{{ "singleSignOn" | i18n }}
|
|
||||||
</a>
|
|
||||||
<ng-container>
|
|
||||||
<a
|
|
||||||
routerLink="device-approvals"
|
|
||||||
class="list-group-item"
|
|
||||||
routerLinkActive="active"
|
|
||||||
*ngIf="org.canManageDeviceApprovals"
|
|
||||||
>
|
|
||||||
{{ "deviceApprovals" | i18n }}
|
|
||||||
</a>
|
|
||||||
</ng-container>
|
|
||||||
<a
|
|
||||||
routerLink="scim"
|
|
||||||
class="list-group-item"
|
|
||||||
routerLinkActive="active"
|
|
||||||
*ngIf="org.canManageScim"
|
|
||||||
>
|
|
||||||
{{ "scim" | i18n }}
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-9">
|
|
||||||
<router-outlet></router-outlet>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
@ -1,27 +0,0 @@
|
|||||||
import { Component, OnInit } from "@angular/core";
|
|
||||||
import { ActivatedRoute } from "@angular/router";
|
|
||||||
import { Observable, switchMap } from "rxjs";
|
|
||||||
|
|
||||||
import { OrganizationService } from "@bitwarden/common/admin-console/abstractions/organization/organization.service.abstraction";
|
|
||||||
import { Organization } from "@bitwarden/common/admin-console/models/domain/organization";
|
|
||||||
import { FeatureFlag } from "@bitwarden/common/enums/feature-flag.enum";
|
|
||||||
|
|
||||||
@Component({
|
|
||||||
selector: "app-org-settings",
|
|
||||||
templateUrl: "settings.component.html",
|
|
||||||
})
|
|
||||||
export class SettingsComponent implements OnInit {
|
|
||||||
organization$: Observable<Organization>;
|
|
||||||
FeatureFlag = FeatureFlag;
|
|
||||||
|
|
||||||
constructor(
|
|
||||||
private route: ActivatedRoute,
|
|
||||||
private organizationService: OrganizationService,
|
|
||||||
) {}
|
|
||||||
|
|
||||||
ngOnInit() {
|
|
||||||
this.organization$ = this.route.params.pipe(
|
|
||||||
switchMap((params) => this.organizationService.get$(params.organizationId)),
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,23 +0,0 @@
|
|||||||
import { Component } from "@angular/core";
|
|
||||||
import { ActivatedRoute } from "@angular/router";
|
|
||||||
|
|
||||||
import { ProviderService } from "@bitwarden/common/admin-console/abstractions/provider.service";
|
|
||||||
|
|
||||||
@Component({
|
|
||||||
selector: "provider-settings",
|
|
||||||
templateUrl: "settings.component.html",
|
|
||||||
})
|
|
||||||
// eslint-disable-next-line rxjs-angular/prefer-takeuntil
|
|
||||||
export class SettingsComponent {
|
|
||||||
constructor(
|
|
||||||
private route: ActivatedRoute,
|
|
||||||
private providerService: ProviderService,
|
|
||||||
) {}
|
|
||||||
|
|
||||||
ngOnInit() {
|
|
||||||
// eslint-disable-next-line rxjs-angular/prefer-takeuntil, rxjs/no-async-subscribe
|
|
||||||
this.route.parent.params.subscribe(async (params) => {
|
|
||||||
await this.providerService.get(params.providerId);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user