26 lines
1.0 KiB
TypeScript
26 lines
1.0 KiB
TypeScript
import {NgModule} from '@angular/core';
|
|
import {RouterModule, Routes} from '@angular/router';
|
|
import {HomeComponent} from './containers/home/home.component';
|
|
import {NotfoundComponent} from './containers/notfound/notfound.component';
|
|
import {SearchComponent} from './containers/search/search.component';
|
|
import {RegionDetailsComponent} from './containers/region-details/region-details.component';
|
|
import {BookmarkListComponent} from './containers/bookmark-list/bookmark-list.component';
|
|
import {TeamComponent} from './containers/team/team.component';
|
|
|
|
|
|
const routes: Routes = [
|
|
{path: 'home', component: HomeComponent},
|
|
{path: 'search', component: SearchComponent},
|
|
{path: 'region/:id', component: RegionDetailsComponent},
|
|
{path: 'bookmark', component: BookmarkListComponent},
|
|
{path: 'team', component: TeamComponent},
|
|
{path: '', redirectTo: 'home', pathMatch: 'full'},
|
|
{path: '**', component: NotfoundComponent}
|
|
];
|
|
|
|
@NgModule({
|
|
imports: [RouterModule.forRoot(routes)],
|
|
exports: [RouterModule]
|
|
})
|
|
export class AppRoutingModule { }
|