1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-12 22:44:11 +00:00
Files
browser/libs/components/src/dialog/dialog.module.ts
2026-01-22 12:50:13 -05:00

30 lines
819 B
TypeScript

import { DialogModule as CdkDialogModule } from "@angular/cdk/dialog";
import { NgModule } from "@angular/core";
import { DialogComponent } from "./dialog/dialog.component";
import { DialogService } from "./dialog.service";
import { DialogCloseDirective } from "./directives/dialog-close.directive";
import { IconDirective, SimpleDialogComponent } from "./simple-dialog/simple-dialog.component";
/**
* Module providing dialog components and services for modal interactions.
*/
@NgModule({
imports: [
CdkDialogModule,
DialogCloseDirective,
DialogComponent,
SimpleDialogComponent,
IconDirective,
],
exports: [
CdkDialogModule,
DialogCloseDirective,
DialogComponent,
IconDirective,
SimpleDialogComponent,
],
providers: [DialogService],
})
export class DialogModule {}