* timers refactored into a timer service from the app.component * settings service now provides observable setting changes * slideshow is now working * commit-tracker style changed to dark look, colored lines were removed * dashboard menu order changed * slide/committracker is now animated
38 lines
1.4 KiB
TypeScript
38 lines
1.4 KiB
TypeScript
import { NgModule } from '@angular/core';
|
|
import { BrowserModule } from '@angular/platform-browser';
|
|
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
|
|
import { HttpClientModule } from '@angular/common/http';
|
|
import { FormsModule } from '@angular/forms';
|
|
import { SuiModule } from 'ng2-semantic-ui';
|
|
|
|
import { AppRoutingModule } from './app-routing.module';
|
|
import { AppComponent } from './app.component';
|
|
import { TeamService } from './shared/service/team.service';
|
|
import { SlideService } from './shared/service/slide.service';
|
|
import { AdminModule } from './admin/admin.module';
|
|
import { DisplayModule } from './display/display.module';
|
|
import { CommitTrackerService } from './shared/service/commit-tracker.service';
|
|
import { SettingsService } from './shared/service/settings.service';
|
|
import { SelfUpdaterService } from './shared/service/self-updater.service';
|
|
import { TimerService } from './shared/service/timer.service';
|
|
|
|
@NgModule({
|
|
declarations: [
|
|
AppComponent
|
|
],
|
|
imports: [
|
|
BrowserModule,
|
|
BrowserAnimationsModule,
|
|
HttpClientModule,
|
|
FormsModule,
|
|
SuiModule,
|
|
DisplayModule,
|
|
AdminModule,
|
|
AppRoutingModule, // must be last RouterModule import for ** route to work
|
|
],
|
|
providers: [TeamService, SlideService, CommitTrackerService, SettingsService, SelfUpdaterService, TimerService],
|
|
bootstrap: [AppComponent]
|
|
})
|
|
export class AppModule {
|
|
}
|