1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-11 05:43:41 +00:00

[PM-3560] Adding the password complexity component to the password protected va… (#6936)

* Adding the password complexity component to the password protected valut export

* Removing the zxcvbn import as the component handles the strength check
This commit is contained in:
ttalty
2023-11-28 14:44:06 -05:00
committed by GitHub
parent a342ce5d9a
commit ed865a6747
2 changed files with 28 additions and 19 deletions

View File

@@ -1,4 +1,4 @@
import { Directive, EventEmitter, OnDestroy, OnInit, Output } from "@angular/core";
import { Directive, EventEmitter, OnDestroy, OnInit, Output, ViewChild } from "@angular/core";
import { UntypedFormBuilder, Validators } from "@angular/forms";
import { merge, startWith, Subject, takeUntil } from "rxjs";
@@ -16,10 +16,14 @@ import { EncryptedExportType } from "@bitwarden/common/tools/enums/encrypted-exp
import { DialogService } from "@bitwarden/components";
import { VaultExportServiceAbstraction } from "@bitwarden/exporter/vault-export";
import { PasswordStrengthComponent } from "../../../shared/components/password-strength/password-strength.component";
@Directive()
export class ExportComponent implements OnInit, OnDestroy {
@Output() onSaved = new EventEmitter();
@ViewChild(PasswordStrengthComponent) passwordStrengthComponent: PasswordStrengthComponent;
filePasswordValue: string = null;
formPromise: Promise<string>;
private _disabledByPolicy = false;