47 lines
1.3 KiB
TypeScript
47 lines
1.3 KiB
TypeScript
import { A11yModule } from "@angular/cdk/a11y";
|
|
import { DragDropModule } from "@angular/cdk/drag-drop";
|
|
import { OverlayModule } from "@angular/cdk/overlay";
|
|
import { ScrollingModule } from "@angular/cdk/scrolling";
|
|
import { DatePipe } from "@angular/common";
|
|
import { NgModule } from "@angular/core";
|
|
import { FormsModule, ReactiveFormsModule } from "@angular/forms";
|
|
import { BrowserModule } from "@angular/platform-browser";
|
|
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
|
|
|
|
import { JslibModule } from "@bitwarden/angular/jslib.module";
|
|
|
|
import { AvatarComponent } from "../components/avatar.component";
|
|
import { ServicesModule } from "../services/services.module";
|
|
|
|
@NgModule({
|
|
imports: [
|
|
A11yModule,
|
|
BrowserAnimationsModule,
|
|
BrowserModule,
|
|
DragDropModule,
|
|
FormsModule,
|
|
JslibModule,
|
|
OverlayModule,
|
|
ReactiveFormsModule,
|
|
ScrollingModule,
|
|
ServicesModule,
|
|
],
|
|
declarations: [AvatarComponent],
|
|
exports: [
|
|
A11yModule,
|
|
BrowserAnimationsModule,
|
|
BrowserModule,
|
|
DatePipe,
|
|
DragDropModule,
|
|
FormsModule,
|
|
JslibModule,
|
|
OverlayModule,
|
|
ReactiveFormsModule,
|
|
ScrollingModule,
|
|
ServicesModule,
|
|
AvatarComponent,
|
|
],
|
|
providers: [DatePipe],
|
|
})
|
|
export class SharedModule {}
|