Files
gocryptotrader/web/src/app/app.module.ts

54 lines
1.5 KiB
TypeScript

import 'zone.js/dist/zone-mix';
import 'reflect-metadata';
import 'polyfills';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { MdButtonModule, MdCardModule, MdMenuModule, MdToolbarModule, MdIconModule } from '@angular/material';
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { HttpModule } from '@angular/http';
import {Injectable} from '@angular/core';
import { AppComponent } from './app.component';
import { HomeComponent } from './pages/home/home.component';
import { AboutComponent } from './pages/about/about.component';
import { NavbarComponent } from './shared/navbar/navbar.component';
import { AppRoutingModule } from './app-routing.module';
import { WebsocketService } from './services/websocket/websocket.service';
import { ChatService } from './services/chat.service';
import { ElectronService } from './providers/electron.service';
import * as Rx from 'rxjs/Rx';
import { ChatbuttonComponent } from './shared/chatbutton/chatbutton.component';
@NgModule({
declarations: [
AppComponent,
HomeComponent,
AboutComponent,
NavbarComponent,
ChatbuttonComponent
],
imports: [
BrowserModule,
FormsModule,
HttpModule,
AppRoutingModule,
BrowserAnimationsModule,
MdButtonModule,
MdMenuModule,
MdCardModule,
MdToolbarModule,
MdIconModule
],
providers: [ElectronService,WebsocketService,ChatService ],
bootstrap: [AppComponent]
})
export class AppModule {
}