1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-15 07:43:35 +00:00

[SM-572] Hide Project's People and Service accounts tabs based on permission (#4885)

* Hide tabs based on permission

* Swap to a new endpoint

* Swap to different server implementation

* Swap to server's ProjectPermissionDetails

* remove async

* remove write access observable

* Fix mac decrypt error
This commit is contained in:
Thomas Avery
2023-03-02 09:02:48 -06:00
committed by GitHub
parent 5cc73d41d9
commit 5f05f73626
6 changed files with 49 additions and 15 deletions

View File

@@ -2,7 +2,7 @@ import { Component, OnInit } from "@angular/core";
import { ActivatedRoute } from "@angular/router";
import { Observable, switchMap } from "rxjs";
import { ProjectView } from "../../models/view/project.view";
import { ProjectPermissionDetailsView } from "../../models/view/project.view";
import { ProjectService } from "../project.service";
@Component({
@@ -10,7 +10,7 @@ import { ProjectService } from "../project.service";
templateUrl: "./project.component.html",
})
export class ProjectComponent implements OnInit {
project$: Observable<ProjectView>;
project$: Observable<ProjectPermissionDetailsView>;
constructor(private route: ActivatedRoute, private projectService: ProjectService) {}