pdnsmanager/frontend/src/app/app-routing.module.ts

39 lines
922 B
TypeScript
Raw Normal View History

2017-07-23 16:24:52 +02:00
import {NgModule} from '@angular/core';
import {Routes, RouterModule} from '@angular/router';
import {DomainsComponent} from './pages/domains/domains.component';
import {UsersComponent} from './pages/users/users.component';
import {LoginComponent} from './pages/login/login.component';
2018-02-09 16:58:04 +01:00
import {RecordEditComponent} from './pages/record-edit/record-edit.component';
2017-07-23 16:24:52 +02:00
const routes: Routes = [
2018-02-09 16:58:04 +01:00
{
path: 'domains/edit/:id',
component: RecordEditComponent
},
2017-07-23 16:24:52 +02:00
{
path: 'domains',
component: DomainsComponent
},
{
path: 'users',
component: UsersComponent
},
{
path: '',
component: LoginComponent,
pathMatch: 'full'
},
{
path: '',
redirectTo: '/',
pathMatch: 'prefix'
}
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})
export class AppRoutingModule {}