mirror of
https://github.com/bitwarden/browser
synced 2025-12-14 23:33:31 +00:00
[PM-16858] - adjust generator dialog action button to match browser extension UI (#12788)
* adjust generator dialog buttons to match browser extension UI * put dialog label into generator config * fix types. remove i18n key * use event emitted pattern for getting algorithm config * favor arrow function * move function call * append key to i18n prop * fix test
This commit is contained in:
@@ -2,9 +2,11 @@
|
||||
*ngIf="type === 'password'"
|
||||
[disableMargin]="disableMargin"
|
||||
(onGenerated)="onCredentialGenerated($event)"
|
||||
(onAlgorithm)="algorithm($event)"
|
||||
></tools-password-generator>
|
||||
<tools-username-generator
|
||||
*ngIf="type === 'username'"
|
||||
[disableMargin]="disableMargin"
|
||||
(onGenerated)="onCredentialGenerated($event)"
|
||||
(onAlgorithm)="algorithm($event)"
|
||||
></tools-username-generator>
|
||||
|
||||
@@ -5,7 +5,7 @@ import { CommonModule } from "@angular/common";
|
||||
import { Component, EventEmitter, Input, Output } from "@angular/core";
|
||||
|
||||
import { GeneratorModule } from "@bitwarden/generator-components";
|
||||
import { GeneratedCredential } from "@bitwarden/generator-core";
|
||||
import { AlgorithmInfo, GeneratedCredential } from "@bitwarden/generator-core";
|
||||
|
||||
/**
|
||||
* Renders a password or username generator UI and emits the most recently generated value.
|
||||
@@ -18,6 +18,9 @@ import { GeneratedCredential } from "@bitwarden/generator-core";
|
||||
imports: [CommonModule, GeneratorModule],
|
||||
})
|
||||
export class CipherFormGeneratorComponent {
|
||||
@Input()
|
||||
algorithm: (selected: AlgorithmInfo) => void;
|
||||
|
||||
/**
|
||||
* The type of generator form to show.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user