mirror of
https://github.com/bitwarden/directory-connector
synced 2026-01-02 16:43:15 +00:00
71 lines
2.6 KiB
TypeScript
71 lines
2.6 KiB
TypeScript
import "core-js/stable";
|
|
import "zone.js";
|
|
|
|
import { NgModule } from "@angular/core";
|
|
import { FormsModule } from "@angular/forms";
|
|
import { BrowserModule } from "@angular/platform-browser";
|
|
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
|
|
|
|
import { CalloutComponent } from "@/jslib/angular/src/components/callout.component";
|
|
import { IconComponent } from "@/jslib/angular/src/components/icon.component";
|
|
import { BitwardenToastModule } from "@/jslib/angular/src/components/toastr.component";
|
|
import { A11yTitleDirective } from "@/jslib/angular/src/directives/a11y-title.directive";
|
|
import { ApiActionDirective } from "@/jslib/angular/src/directives/api-action.directive";
|
|
import { AutofocusDirective } from "@/jslib/angular/src/directives/autofocus.directive";
|
|
import { BlurClickDirective } from "@/jslib/angular/src/directives/blur-click.directive";
|
|
import { BoxRowDirective } from "@/jslib/angular/src/directives/box-row.directive";
|
|
import { FallbackSrcDirective } from "@/jslib/angular/src/directives/fallback-src.directive";
|
|
import { StopClickDirective } from "@/jslib/angular/src/directives/stop-click.directive";
|
|
import { StopPropDirective } from "@/jslib/angular/src/directives/stop-prop.directive";
|
|
import { I18nPipe } from "@/jslib/angular/src/pipes/i18n.pipe";
|
|
import { SearchCiphersPipe } from "@/jslib/angular/src/pipes/search-ciphers.pipe";
|
|
|
|
import { ApiKeyComponent } from "./accounts/apiKey.component";
|
|
import { EnvironmentComponent } from "./accounts/environment.component";
|
|
import { AppRoutingModule } from "./app-routing.module";
|
|
import { AppComponent } from "./app.component";
|
|
import { ServicesModule } from "./services/services.module";
|
|
import { DashboardComponent } from "./tabs/dashboard.component";
|
|
import { MoreComponent } from "./tabs/more.component";
|
|
import { SettingsComponent } from "./tabs/settings.component";
|
|
import { TabsComponent } from "./tabs/tabs.component";
|
|
|
|
@NgModule({
|
|
imports: [
|
|
BrowserModule,
|
|
BrowserAnimationsModule,
|
|
FormsModule,
|
|
AppRoutingModule,
|
|
ServicesModule,
|
|
BitwardenToastModule.forRoot({
|
|
maxOpened: 5,
|
|
autoDismiss: true,
|
|
closeButton: true,
|
|
}),
|
|
],
|
|
declarations: [
|
|
A11yTitleDirective,
|
|
ApiActionDirective,
|
|
ApiKeyComponent,
|
|
AppComponent,
|
|
AutofocusDirective,
|
|
BlurClickDirective,
|
|
BoxRowDirective,
|
|
CalloutComponent,
|
|
DashboardComponent,
|
|
EnvironmentComponent,
|
|
FallbackSrcDirective,
|
|
I18nPipe,
|
|
IconComponent,
|
|
MoreComponent,
|
|
SearchCiphersPipe,
|
|
SettingsComponent,
|
|
StopClickDirective,
|
|
StopPropDirective,
|
|
TabsComponent,
|
|
],
|
|
providers: [],
|
|
bootstrap: [AppComponent],
|
|
})
|
|
export class AppModule {}
|