1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-13 14:53:33 +00:00

[PM-21600] Migrate account and security to standalone (#14762)

Migrates account and security settings components to standalone and removing them from the `LooseComponentsModule`.
This commit is contained in:
Oscar Hinton
2025-05-27 10:03:54 +02:00
committed by GitHub
parent beb00a206b
commit a6e2012087
13 changed files with 62 additions and 54 deletions

View File

@@ -3,12 +3,15 @@
import { Component, Inject } from "@angular/core";
import { FormBuilder, Validators } from "@angular/forms";
import { UserVerificationFormInputComponent } from "@bitwarden/auth/angular";
import { UserVerificationService } from "@bitwarden/common/auth/abstractions/user-verification/user-verification.service.abstraction";
import { SecretVerificationRequest } from "@bitwarden/common/auth/models/request/secret-verification.request";
import { ApiKeyResponse } from "@bitwarden/common/auth/models/response/api-key.response";
import { Verification } from "@bitwarden/common/auth/types/verification";
import { DIALOG_DATA, DialogConfig, DialogService } from "@bitwarden/components";
import { SharedModule } from "../../../shared";
export type ApiKeyDialogData = {
keyType: string;
isRotation?: boolean;
@@ -21,9 +24,9 @@ export type ApiKeyDialogData = {
apiKeyDescription: string;
};
@Component({
selector: "app-api-key",
templateUrl: "api-key.component.html",
standalone: false,
standalone: true,
imports: [SharedModule, UserVerificationFormInputComponent],
})
export class ApiKeyComponent {
clientId: string;