mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-14 05:23:06 +00:00
49 lines
2.0 KiB
TypeScript
49 lines
2.0 KiB
TypeScript
import { NgModule } from '@angular/core';
|
|
import { CommonModule } from '@angular/common';
|
|
|
|
import { CoreModule } from '../core/core.module';
|
|
import { SharedModule } from '../shared/shared.module';
|
|
import { StatisticsModule } from '../statistics/statistics.module';
|
|
import { UsageReportService } from '../core/statistics/usage-report-data.service';
|
|
import { SiteStatisticsPageComponent } from './site-statistics-page/site-statistics-page.component';
|
|
import { StatisticsTableComponent } from './statistics-table/statistics-table.component';
|
|
import { ItemStatisticsPageComponent } from './item-statistics-page/item-statistics-page.component';
|
|
import { CollectionStatisticsPageComponent } from './collection-statistics-page/collection-statistics-page.component';
|
|
import { CommunityStatisticsPageComponent } from './community-statistics-page/community-statistics-page.component';
|
|
import { ThemedCollectionStatisticsPageComponent } from './collection-statistics-page/themed-collection-statistics-page.component';
|
|
import { ThemedCommunityStatisticsPageComponent } from './community-statistics-page/themed-community-statistics-page.component';
|
|
import { ThemedItemStatisticsPageComponent } from './item-statistics-page/themed-item-statistics-page.component';
|
|
import { ThemedSiteStatisticsPageComponent } from './site-statistics-page/themed-site-statistics-page.component';
|
|
|
|
const components = [
|
|
StatisticsTableComponent,
|
|
SiteStatisticsPageComponent,
|
|
ItemStatisticsPageComponent,
|
|
CollectionStatisticsPageComponent,
|
|
CommunityStatisticsPageComponent,
|
|
ThemedCollectionStatisticsPageComponent,
|
|
ThemedCommunityStatisticsPageComponent,
|
|
ThemedItemStatisticsPageComponent,
|
|
ThemedSiteStatisticsPageComponent
|
|
];
|
|
|
|
@NgModule({
|
|
imports: [
|
|
CommonModule,
|
|
SharedModule,
|
|
CoreModule.forRoot(),
|
|
StatisticsModule.forRoot()
|
|
],
|
|
declarations: components,
|
|
providers: [
|
|
UsageReportService,
|
|
],
|
|
exports: components
|
|
})
|
|
|
|
/**
|
|
* This module handles all components and pipes that are necessary for the search page
|
|
*/
|
|
export class StatisticsPageModule {
|
|
}
|