Project

General

Profile

1
import {NgModule} from "@angular/core";
2
import {RouterModule} from "@angular/router";
3
import {ConnectRIGuard} from "../openaireLibrary/connect/communityGuard/connectRIGuard.guard";
4

    
5
@NgModule({
6
  imports: [RouterModule.forChild([
7
    {
8
      path: 'users',
9
      loadChildren: './users/users.module#UsersModule',
10
      pathMatch: 'full'
11
    },
12
    {
13
      path: 'mining',
14
      loadChildren: './mining/mining.module#MiningModule',
15
      canActivate: [ConnectRIGuard]
16
    },
17
    {
18
      path: 'admin-tools',
19
      loadChildren: './admin-tools/admin-tools-routing.module#AdminToolsRoutingModule',
20
      data: {
21
        param: 'community'
22
      }
23
    },
24
    {
25
      path: 'claims',
26
      loadChildren: './claims/claims.module#ClaimsModule'
27
    },
28
    {
29
      path: 'customize-layout',
30
      loadChildren: './customization/customization.module#CustomizationModule',
31
    }
32
  ])]
33
})
34
export class CommunityRoutingModule {
35

    
36
}
    (1-1/1)