Skip to content
Snippets Groups Projects
app.module.ts 1.85 KiB
Newer Older
  • Learn to ignore specific revisions
  • import { AboutComponent } from './about/about.component';
    
    Martin Mechtel's avatar
    Martin Mechtel committed
    import { BrowserModule } from '@angular/platform-browser';
    
    import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
    import { HttpClientModule } from '@angular/common/http';
    import { NgModule, Input, Output, EventEmitter, OnInit } from '@angular/core';
    import { LocationStrategy, HashLocationStrategy } from '@angular/common';
    import { ReactiveFormsModule } from '@angular/forms';
    
    import { BackendService } from './backend.service';
    
    
    import { MatButtonModule, MatCheckboxModule, MatMenuModule, MatTooltipModule,
    
      MatToolbarModule, MatIconModule, MatDialogModule, MatFormFieldModule, MatInputModule, MatTabsModule, MatCardModule, MatProgressSpinnerModule } from '@angular/material';
    
    Martin Mechtel's avatar
    Martin Mechtel committed
    
    import { AppComponent } from './app.component';
    
    import { AppRoutingModule } from './app-routing.module';
    
    import { IqbCommonModule } from './iqb-common';
    import { AdminModule } from './admin';
    import { HomeComponent } from './home/home.component';
    
    import { SuperadminModule } from './superadmin';
    
    import { FlexLayoutModule } from "@angular/flex-layout";
    
    Martin Mechtel's avatar
    Martin Mechtel committed
    
    
    Martin Mechtel's avatar
    Martin Mechtel committed
    @NgModule({
      declarations: [
    
        AppComponent,
        HomeComponent,
    
        AboutComponent
    
    Martin Mechtel's avatar
    Martin Mechtel committed
      ],
      imports: [
        BrowserModule,
    
        BrowserAnimationsModule,
    
        FlexLayoutModule,
    
        MatButtonModule,
        MatFormFieldModule,
        MatMenuModule,
        MatToolbarModule,
        MatIconModule,
        MatInputModule,
    
        MatCheckboxModule,
    
        MatTooltipModule,
        MatDialogModule,
        MatTabsModule,
        ReactiveFormsModule,
        HttpClientModule,
        AdminModule,
    
        AppRoutingModule,
    
        IqbCommonModule,
    
        MatCardModule,
        MatProgressSpinnerModule,
        FlexLayoutModule
    
      ],
      providers: [
        {
          provide: LocationStrategy,
          useClass: HashLocationStrategy
    
    Martin Mechtel's avatar
    Martin Mechtel committed
      ],
      bootstrap: [AppComponent]
    })
    export class AppModule { }