2017-09-02 23:27:15 +02:00
|
|
|
import {NgModule} from '@angular/core';
|
2018-03-07 11:56:50 +01:00
|
|
|
import {CommonModule} from '@angular/common';
|
|
|
|
import {SharedModule} from '../shared.module';
|
|
|
|
import {statsRouterModule, statsRoutingComponents} from './stats.routing';
|
|
|
|
import {WarService} from '../services/logs/war.service';
|
|
|
|
import {NgxChartsModule} from '@swimlane/ngx-charts';
|
|
|
|
import {CampaignService} from '../services/logs/campaign.service';
|
|
|
|
import {NgxDatatableModule} from '@swimlane/ngx-datatable';
|
|
|
|
import {PlayerService} from '../services/logs/player.service';
|
|
|
|
import {LogsService} from '../services/logs/logs.service';
|
2018-07-11 21:10:55 +02:00
|
|
|
import {MatButtonModule, MatButtonToggleModule, MatExpansionModule, MatTableModule} from '@angular/material';
|
|
|
|
|
2017-09-02 23:27:15 +02:00
|
|
|
|
|
|
|
@NgModule({
|
|
|
|
declarations: statsRoutingComponents,
|
2018-07-06 23:42:50 +02:00
|
|
|
imports: [CommonModule, SharedModule, statsRouterModule, NgxChartsModule, NgxDatatableModule,
|
2018-07-11 21:10:55 +02:00
|
|
|
MatButtonModule, MatExpansionModule, MatButtonToggleModule, MatTableModule],
|
2017-10-22 18:06:37 +02:00
|
|
|
providers: [WarService, CampaignService, PlayerService, LogsService]
|
2017-09-02 23:27:15 +02:00
|
|
|
})
|
|
|
|
export class StatsModule {
|
|
|
|
static routes = statsRouterModule;
|
|
|
|
}
|