import { NgModule } from '@angular/core';
import { RouterModule } from "@angular/router";
import { FormsModule } from "@angular/forms";
import { BrowserModule } from "@angular/platform-browser";
import { HttpModule } from "@angular/http";
import { LocationStrategy, HashLocationStrategy } from '@angular/common';

import { rootRouterConfig } from "./app.routes";
import { AppComponent } from "./app";
import { CommonService } from './shared/common.service';
// import { uvComponents } from './components-list';
import { DashboardModule } from './components/dashboard/dashboard.module';

@NgModule({
    declarations: [
        AppComponent,
    ],
    imports: [
        BrowserModule,
        FormsModule,
        HttpModule,
        DashboardModule,
        RouterModule.forRoot(rootRouterConfig)
    ],
    bootstrap: [AppComponent],
    providers: [CommonService]
})

export class AppModule {

}
