import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; import { LeaderboardsComponent } from './leaderboards.component'; import { ButtonsComponent } from './buttons.component'; import { CardsComponent } from './cards.component'; import { FormsComponent } from './forms.component'; import { ModalsComponent } from './modals.component'; import { SocialButtonsComponent } from './social-buttons.component'; import { SwitchesComponent } from './switches.component'; import { TablesComponent } from './tables.component'; import { TabsComponent } from './tabs.component'; const routes: Routes = [ { path: '', data: { title: 'Components' }, children: [ { path: 'leaderboards', component: LeaderboardsComponent, data: { title: 'Leaderboards' } }, { path: 'buttons', component: ButtonsComponent, data: { title: 'Buttons' } }, { path: 'cards', component: CardsComponent, data: { title: 'Cards' } }, { path: 'forms', component: FormsComponent, data: { title: 'Forms' } }, { path: 'modals', component: ModalsComponent, data: { title: 'Modals' } }, { path: 'social-buttons', component: SocialButtonsComponent, data: { title: 'Social buttons' } }, { path: 'switches', component: SwitchesComponent, data: { title: 'Switches' } }, { path: 'tables', component: TablesComponent, data: { title: 'Tables' } }, { path: 'tabs', component: TabsComponent, data: { title: 'Tabs' } } ] } ]; @NgModule({ imports: [RouterModule.forChild(routes)], exports: [RouterModule] }) export class ComponentsRoutingModule {}