-import { NgModule } from '@angular/core';
-import { RouterModule, Routes } from '@angular/router';
+import { NgModule } from '@angular/core'
+import { RouterModule, Routes } from '@angular/router'
-import { VideoAddComponent, VideoUpdateComponent } from './video-edit';
-import { VideoListComponent } from './video-list';
-import { VideosComponent } from './videos.component';
-import { VideoWatchComponent } from './video-watch';
+import { MetaGuard } from '@ngx-meta/core'
+
+import { VideoAddComponent, VideoUpdateComponent } from './video-edit'
+import { VideoListComponent } from './video-list'
+import { VideosComponent } from './videos.component'
+import { VideoWatchComponent } from './video-watch'
const videosRoutes: Routes = [
{
path: 'videos',
component: VideosComponent,
+ canActivateChild: [ MetaGuard ],
children: [
{
path: 'list',
}
]
}
-];
+]
@NgModule({
imports: [ RouterModule.forChild(videosRoutes) ],