1
0
mirror of https://github.com/bitwarden/jslib synced 2025-12-27 21:53:14 +00:00

[bug] Add missing events for folder add/edit

This commit is contained in:
addison
2022-03-24 14:18:55 -04:00
parent 1dc9e5ff9a
commit 629542b90c

View File

@@ -19,6 +19,8 @@ export class VaultFilterComponent implements OnInit {
@Input() hideOrganizations = false;
@Output() onFilterChange = new EventEmitter<VaultFilter>();
@Output() onAddFolder = new EventEmitter<never>();
@Output() onEditFolder = new EventEmitter<FolderView>();
isLoaded = false;
collapsedFilterNodes: Set<string>;
@@ -72,6 +74,14 @@ export class VaultFilterComponent implements OnInit {
: await this.vaultFilterService.buildCollections(filter.selectedOrganizationId);
}
addFolder() {
this.onAddFolder.emit();
}
editFolder(folder: FolderView) {
this.onEditFolder.emit(folder);
}
protected fixInvalidFilterSelections(filter: VaultFilter) {
this.fixInvalidFolderSelection(filter);
this.fixInvalidCollectionSelection(filter);