import {NgModule} from '@angular/core'; import {CommonModule} from '@angular/common'; import {FormsModule} from '@angular/forms'; import {RouterModule} from '@angular/router'; import {CommunitiesRoutingModule} from './communities-routing.module'; import {CommunitiesComponent} from './communities.component'; import {FreeGuard} from '../../openaireLibrary/login/freeGuard.guard'; import {PreviousRouteRecorder} from '../../openaireLibrary/utils/piwik/previousRouteRecorder.guard'; import {PiwikService} from '../../openaireLibrary/utils/piwik/piwik.service'; import {ConfigurationService} from '../../openaireLibrary/utils/configuration/configuration.service'; import {CommunitiesService} from '../../openaireLibrary/connect/communities/communities.service'; @NgModule({ imports: [ CommonModule, FormsModule, RouterModule, CommunitiesRoutingModule ], declarations: [ CommunitiesComponent ], providers:[ FreeGuard, PreviousRouteRecorder, ConfigurationService, PiwikService, CommunitiesService ], exports: [ CommunitiesComponent ] }) export class CommunitiesModule { }