import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';

import { AppComponent } from './app.component';
import {BrowserAnimationsModule} from '@angular/platform-browser/animations';
import { TitleBarComponent } from './components/title-bar/title-bar.component';
import {RouterModule} from '@angular/router';
import { MainComponent } from './components/main/main.component';
import {routes} from './routes';
import { DashEditorComponent } from './components/dash-editor/dash-editor.component';
import {MatSelectModule, MatSidenavModule, MatToolbarModule} from '@angular/material';
import { DashPreviewComponent } from './components/dash-editor/dash-preview/dash-preview.component';
@NgModule({
  declarations: [
    AppComponent,
    TitleBarComponent,
    MainComponent,
    DashEditorComponent,
    DashPreviewComponent
  ],
  imports: [
    BrowserModule,
    BrowserAnimationsModule,
    RouterModule.forRoot(routes),
    MatToolbarModule,
    MatSelectModule,
    MatSidenavModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }
