1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-20 10:13:31 +00:00

remove overlay to center dialogs again (#4146)

This commit is contained in:
Jake Fink
2022-11-29 14:00:08 -05:00
committed by GitHub
parent 705f53fd1d
commit 7ce3c1717c
4 changed files with 6 additions and 21 deletions

View File

@@ -1,5 +1,4 @@
import { DIALOG_DATA, DialogConfig, DialogRef } from "@angular/cdk/dialog";
import { Overlay } from "@angular/cdk/overlay";
import { ChangeDetectorRef, Component, Inject, OnDestroy, OnInit } from "@angular/core";
import { FormBuilder, FormControl, Validators } from "@angular/forms";
import { catchError, combineLatest, from, map, of, Subject, switchMap, takeUntil } from "rxjs";
@@ -62,20 +61,15 @@ export enum GroupAddEditDialogResultType {
/**
* Strongly typed helper to open a groupAddEditDialog
* @param dialogService Instance of the dialog service that will be used to open the dialog
* @param overlay Instance of the CDK Overlay service
* @param config Configuration for the dialog
*/
export const openGroupAddEditDialog = (
dialogService: DialogService,
overlay: Overlay,
config: DialogConfig<GroupAddEditDialogParams>
) => {
return dialogService.open<GroupAddEditDialogResultType, GroupAddEditDialogParams>(
GroupAddEditComponent,
{
positionStrategy: overlay.position().global().centerHorizontally().top(),
...config,
}
config
);
};