mirror of
https://github.com/bitwarden/browser
synced 2026-02-07 04:03:29 +00:00
[Account Recovery][PM-18721] convert enum to as const
This commit is contained in:
@@ -52,9 +52,12 @@ export type AccountRecoveryDialogData = {
|
||||
organizationId: string;
|
||||
};
|
||||
|
||||
export enum AccountRecoveryDialogResult {
|
||||
Ok = "ok",
|
||||
}
|
||||
export const AccountRecoveryDialogResultTypes = {
|
||||
Ok: "ok",
|
||||
} as const;
|
||||
|
||||
type AccountRecoveryDialogResultType =
|
||||
(typeof AccountRecoveryDialogResultTypes)[keyof typeof AccountRecoveryDialogResultTypes];
|
||||
|
||||
/**
|
||||
* Used in a dialog for initiating the account recovery process against a
|
||||
@@ -81,7 +84,7 @@ export class AccountRecoveryDialogComponent implements OnInit {
|
||||
constructor(
|
||||
@Inject(DIALOG_DATA) protected dialogData: AccountRecoveryDialogData,
|
||||
private accountService: AccountService,
|
||||
private dialogRef: DialogRef<AccountRecoveryDialogResult>,
|
||||
private dialogRef: DialogRef<AccountRecoveryDialogResultType>,
|
||||
private i18nService: I18nService,
|
||||
private logService: LogService,
|
||||
private policyService: PolicyService,
|
||||
@@ -119,7 +122,7 @@ export class AccountRecoveryDialogComponent implements OnInit {
|
||||
this.logService.error(e);
|
||||
}
|
||||
|
||||
this.dialogRef.close(AccountRecoveryDialogResult.Ok);
|
||||
this.dialogRef.close(AccountRecoveryDialogResultTypes.Ok);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -131,7 +134,7 @@ export class AccountRecoveryDialogComponent implements OnInit {
|
||||
dialogService: DialogService,
|
||||
dialogConfig: DialogConfig<AccountRecoveryDialogData>,
|
||||
) => {
|
||||
return dialogService.open<AccountRecoveryDialogResult>(
|
||||
return dialogService.open<AccountRecoveryDialogResultType>(
|
||||
AccountRecoveryDialogComponent,
|
||||
dialogConfig,
|
||||
);
|
||||
|
||||
@@ -68,7 +68,7 @@ import { openEntityEventsDialog } from "../manage/entity-events.component";
|
||||
|
||||
import {
|
||||
AccountRecoveryDialogComponent,
|
||||
AccountRecoveryDialogResult,
|
||||
AccountRecoveryDialogResultTypes,
|
||||
} from "./components/account-recovery/account-recovery-dialog.component";
|
||||
import { BulkConfirmDialogComponent } from "./components/bulk/bulk-confirm-dialog.component";
|
||||
import { BulkDeleteDialogComponent } from "./components/bulk/bulk-delete-dialog.component";
|
||||
@@ -757,7 +757,7 @@ export class MembersComponent extends BaseMembersComponent<OrganizationUserView>
|
||||
});
|
||||
|
||||
const result = await lastValueFrom(dialogRef.closed);
|
||||
if (result === AccountRecoveryDialogResult.Ok) {
|
||||
if (result === AccountRecoveryDialogResultTypes.Ok) {
|
||||
await this.load();
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user