mirror of
https://github.com/bitwarden/browser
synced 2026-02-27 10:03:23 +00:00
Migrated vault filters to new v3 vault's navigation * Decoupled existing vault filtering from vault component by using routed params with routed-vault-filter-bridge * Converted vault filters to standalone components * Removed extending filter Base Components from deprecated /libs/angular library and handled logic directly * Moved shared 'models' and 'services' directories from web-vault into /libs/vault
19 lines
778 B
TypeScript
19 lines
778 B
TypeScript
// FIXME: Update this file to be type safe and remove this and next line
|
|
// @ts-strict-ignore
|
|
import { CollectionView } from "@bitwarden/common/admin-console/models/collections";
|
|
import { CipherView } from "@bitwarden/common/vault/models/view/cipher.view";
|
|
import { FolderView } from "@bitwarden/common/vault/models/view/folder.view";
|
|
|
|
export type FolderRelationship = [cipherIndex: number, folderIndex: number];
|
|
export type CollectionRelationship = [cipherIndex: number, collectionIndex: number];
|
|
|
|
export class ImportResult {
|
|
success = false;
|
|
errorMessage: string;
|
|
ciphers: CipherView[] = [];
|
|
folders: FolderView[] = [];
|
|
folderRelationships: FolderRelationship[] = [];
|
|
collections: CollectionView[] = [];
|
|
collectionRelationships: CollectionRelationship[] = [];
|
|
}
|