import {RouterModule, Routes} from '@angular/router'; import {SquadListComponent} from './squad-list/squad-list.component'; import {EditSquadComponent} from './edit-squad/edit-squad.component'; import {ModuleWithProviders} from '@angular/core'; import {SquadItemComponent} from './squad-list/squad-item.component'; import {SquadsComponent} from './squads.component'; export const squadsRoutes: Routes = [ { path: '', component: SquadsComponent }, { path: '', component: SquadListComponent, outlet: 'left' }, { path: 'new', component: EditSquadComponent, outlet: 'right' }, { path: 'edit/:id', component: EditSquadComponent, outlet: 'right' } ]; export const squadRouterModule: ModuleWithProviders = RouterModule.forChild(squadsRoutes); export const squadsRoutingComponents = [SquadsComponent, SquadItemComponent, SquadListComponent, EditSquadComponent];