diff --git a/libs/angular/src/vault/vault-filter/components/collection-filter.component.ts b/libs/angular/src/vault/vault-filter/components/collection-filter.component.ts index 168afbdd72a..d104026f2f6 100644 --- a/libs/angular/src/vault/vault-filter/components/collection-filter.component.ts +++ b/libs/angular/src/vault/vault-filter/components/collection-filter.component.ts @@ -1,6 +1,6 @@ // FIXME: Update this file to be type safe and remove this and next line // @ts-strict-ignore -import { Directive, EventEmitter, Input, OnInit, Output } from "@angular/core"; +import { Directive, EventEmitter, Input, Output } from "@angular/core"; import { CollectionView } from "@bitwarden/admin-console/common"; import { ITreeNodeObject } from "@bitwarden/common/vault/models/domain/tree-node"; @@ -10,7 +10,7 @@ import { TopLevelTreeNode } from "../models/top-level-tree-node.model"; import { VaultFilter } from "../models/vault-filter.model"; @Directive() -export class CollectionFilterComponent implements OnInit { +export class CollectionFilterComponent { @Input() hide = false; @Input() collapsedFilterNodes: Set; @Input() collectionNodes: DynamicTreeNode; @@ -51,13 +51,4 @@ export class CollectionFilterComponent implements OnInit { async toggleCollapse(node: ITreeNodeObject) { this.onNodeCollapseStateChange.emit(node); } - - ngOnInit() { - // Populate the set with all node IDs so all nodes are collapsed initially. - if (this.collectionNodes?.fullList) { - this.collectionNodes.fullList.forEach((node) => { - this.collapsedFilterNodes.add(node.id); - }); - } - } }