line-gestao-frontend/src/app/app.routes.ts

23 lines
801 B
TypeScript

import { Routes } from '@angular/router';
import { Home } from './pages/home/home';
import { Register } from './pages/register/register';
import { LoginComponent } from './pages/login/login';
import { Geral } from './pages/geral/geral';
import { Mureg } from './pages/mureg/mureg';
import { Faturamento } from './pages/faturamento/faturamento';
import { authGuard } from './guards/auth.guard';
export const routes: Routes = [
{ path: '', component: Home },
{ path: 'register', component: Register },
{ path: 'login', component: LoginComponent },
{ path: 'geral', component: Geral, canActivate: [authGuard] },
{ path: 'mureg', component: Mureg, canActivate: [authGuard] },
{ path: 'faturamento', component: Faturamento, canActivate: [authGuard] },
{ path: '**', redirectTo: '' },
];