Проблема, которую я хочу перенаправить на страницы, когда я получаю доступ к localhost: 4200, но перенаправляет на localhost: 4200 / login only.
У меня 2 ленивых загрузочных модуля, у каждого ленивого модуля есть childRoutes, которых я вообще не понимаючто делает для перенаправления всегда войти в систему.
app.routing.module.ts
const routes: Routes = [
{ path: '', redirectTo: 'pages', pathMatch: 'full' },
{
path: 'pages',
loadChildren: './static/static.module#StaticModule'
},
{
path: 'auth',
loadChildren: './core/auth/auth.module#AuthModule',
},
{ path: '**', redirectTo: 'pages' }
];
static.routing.module.ts
const routes: Routes = [{
path: '',
component: StaticComponent,
children: [
{
path: '',
redirectTo: 'home',
pathMatch: 'full',
},
{
path: 'home',
component: HomeComponent,
data: { title: 'menu.home' }
},
{
path: 'features',
component: FeaturesComponent,
data: { title: 'menu.features' }
},
{
path: '**',
component: NotFoundComponent,
}
]
}];
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule]
})
export class StaticRoutingModule { }
auth.routing.module.ts
export const routes: Routes = [
{
path: '',
component: NbAuthComponent,
children: [
{
path: '',
redirectTo: 'login',
pathMatch: 'full',
},
{
path: 'login',
component: SignInComponent,
},
{
path: 'register',
component: SignUpComponent
}
],
},
];