import { NgModule } from '@angular/core'; import { RouterModule, Routes } from '@angular/router'; import { NodePreviewComponent } from './node/node-preview.component'; import { ChannelPreviewComponent } from './channel/channel-preview.component'; import { NodesPerISPPreview } from './nodes-per-isp/nodes-per-isp-preview.component'; import { GroupPreviewComponent } from './group/group-preview.component'; const routes: Routes = [ { path: 'node/:public_key', component: NodePreviewComponent, }, { path: 'channel/:short_id', component: ChannelPreviewComponent, }, { path: 'nodes/isp/:isp', component: NodesPerISPPreview, }, { path: 'group/:slug', component: GroupPreviewComponent, }, { path: '**', redirectTo: '' } ]; @NgModule({ imports: [RouterModule.forChild(routes)], exports: [RouterModule] }) export class LightningPreviewsRoutingModule { }