1
0
mirror of https://github.com/bitwarden/web synced 2025-12-06 00:03:28 +00:00

[fix] Simplify hiding unwanted filters in the org vault

This commit is contained in:
addison
2022-06-02 13:14:31 -04:00
parent 2af429249c
commit e07deff505
4 changed files with 8 additions and 12 deletions

View File

@@ -1,4 +1,4 @@
import { Component } from "@angular/core";
import { Component, Input } from "@angular/core";
import { Organization } from "jslib-common/models/domain/organization";
@@ -10,6 +10,10 @@ import { VaultFilterServiceInterface } from "./vault-filter.service.interface";
templateUrl: "vault-filter.component.html",
})
export class OrganizationVaultFilterComponent extends VaultFilterComponent {
@Input() hideOrganizations = true;
@Input() hideFavorites = true;
@Input() hideFolders = true;
organization: Organization;
constructor(protected vaultFilterService: VaultFilterServiceInterface) {

View File

@@ -27,7 +27,6 @@
appAutofocus
/>
<app-organization-filter
*ngIf="showOrgFilter"
[hide]="hideOrganizations"
[activeFilter]="activeFilter"
[collapsedFilterNodes]="collapsedFilterNodes"
@@ -39,7 +38,7 @@
></app-organization-filter>
<div class="filter">
<app-status-filter
[hideFavorites]="!showFavorites"
[hideFavorites]="hideFavorites"
[hideTrash]="hideTrash"
[activeFilter]="activeFilter"
(onFilterChange)="applyFilter($event)"
@@ -55,7 +54,7 @@
</div>
<div class="filter">
<app-folder-filter
[hide]="!showFolders"
[hide]="hideFolders"
[activeFilter]="activeFilter"
[collapsedFilterNodes]="collapsedFilterNodes"
[folderNodes]="folders"

View File

@@ -1,4 +1,4 @@
import { Component, EventEmitter, Input, Output } from "@angular/core";
import { Component, EventEmitter, Output } from "@angular/core";
import { VaultFilterComponent as BaseVaultFilterComponent } from "jslib-angular/modules/vault-filter/vault-filter.component";
@@ -7,10 +7,6 @@ import { VaultFilterComponent as BaseVaultFilterComponent } from "jslib-angular/
templateUrl: "vault-filter.component.html",
})
export class VaultFilterComponent extends BaseVaultFilterComponent {
@Input() showOrgFilter = true;
@Input() showFolders = true;
@Input() showFavorites = true;
@Output() onSearchTextChanged = new EventEmitter<string>();
searchPlaceholder: string;

View File

@@ -6,10 +6,7 @@
<div class="inner-content">
<app-organization-vault-filter
#vaultFilter
[showFolders]="false"
[showFavorites]="false"
[activeFilter]="activeFilter"
[showOrgFilter]="false"
(onFilterChange)="applyVaultFilter($event)"
(onSearchTextChanged)="filterSearchText($event)"
></app-organization-vault-filter>