import { TranslateModule } from '@karmed/translate'; import { CoreModule, CoreService, MessageModule } from '@karmed/core'; import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; import { HttpClientModule } from '@angular/common/http'; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { MatSnackBarModule, MatFormFieldModule, MatInputModule, MatIconModule, MatOptionModule, MatSelectModule, MatButtonModule, MatToolbarModule, MatDialogModule, MatProgressSpinnerModule, MatCardModule, MatSlideToggleModule, MatDividerModule, MatMenuModule, MatGridListModule, MatChipsModule, MatSidenavModule } from '@angular/material'; import { NgxCaptchaModule } from 'ngx-captcha'; import { LoginComponent } from './components/login/login.component'; import { InstitutionDialogComponent } from './components/institution-dialog/institution-dialog.component'; import { ConfirmDialogComponent } from './components/confirm-dialog/confirm-dialog.component'; import { ApiModule, } from "@karmed/api"; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; @NgModule({ declarations: [ AppComponent, LoginComponent, InstitutionDialogComponent, ConfirmDialogComponent ], entryComponents: [InstitutionDialogComponent, ConfirmDialogComponent], imports: [ CommonModule, BrowserAnimationsModule, AppRoutingModule, HttpClientModule, FormsModule, CoreModule, ApiModule, TranslateModule, MessageModule, MatSnackBarModule, MatFormFieldModule, MatInputModule, MatIconModule, MatOptionModule, MatSelectModule, MatButtonModule, MatToolbarModule, MatDialogModule, ReactiveFormsModule, MatProgressSpinnerModule, MatCardModule, MatSlideToggleModule, MatDividerModule, MatMenuModule, MatGridListModule, MatChipsModule, MatSidenavModule, NgxCaptchaModule, ], providers: [CoreService ], bootstrap: [AppComponent] }) export class AppModule { }