+
+ {
+ path: 'videos/upload',
+ loadChildren: () => import('@app/+videos/+video-edit/video-add.module').then(m => m.VideoAddModule),
+ canActivateChild: [ MetaGuard ],
+ data: {
+ meta: {
+ title: $localize`Upload a video`
+ }
+ }
+ },
+ {
+ path: 'videos/update/:uuid',
+ loadChildren: () => import('@app/+videos/+video-edit/video-update.module').then(m => m.VideoUpdateModule),
+ canActivateChild: [ MetaGuard ],
+ data: {
+ meta: {
+ title: $localize`Edit a video`
+ }
+ }
+ },
+
+ {
+ path: 'videos/watch/playlist',
+ redirectTo: 'w/p'
+ },
+ {
+ path: 'videos/watch',
+ redirectTo: 'w'
+ },
+ {
+ path: 'w',
+ loadChildren: () => import('@app/+videos/+video-watch/video-watch.module').then(m => m.VideoWatchModule),
+ data: {
+ preload: 5000
+ }
+ },