From 1942f11d5ee6926ad93dc1b79fae18325ba5de18 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 23 Jun 2020 14:49:20 +0200 Subject: Lazy load all routes --- client/src/app/videos/videos-routing.module.ts | 125 ------------------------- 1 file changed, 125 deletions(-) delete mode 100644 client/src/app/videos/videos-routing.module.ts (limited to 'client/src/app/videos/videos-routing.module.ts') diff --git a/client/src/app/videos/videos-routing.module.ts b/client/src/app/videos/videos-routing.module.ts deleted file mode 100644 index 16b65be63..000000000 --- a/client/src/app/videos/videos-routing.module.ts +++ /dev/null @@ -1,125 +0,0 @@ -import { NgModule } from '@angular/core' -import { RouterModule, Routes } from '@angular/router' -import { VideoLocalComponent } from '@app/videos/video-list/video-local.component' -import { MetaGuard } from '@ngx-meta/core' -import { VideoRecentlyAddedComponent } from './video-list/video-recently-added.component' -import { VideoTrendingComponent } from './video-list/video-trending.component' -import { VideoMostLikedComponent } from './video-list/video-most-liked.component' -import { VideosComponent } from './videos.component' -import { VideoUserSubscriptionsComponent } from './video-list/video-user-subscriptions.component' -import { VideoOverviewComponent } from './video-list/overview/video-overview.component' - -const videosRoutes: Routes = [ - { - path: 'videos', - component: VideosComponent, - canActivateChild: [ MetaGuard ], - children: [ - { - path: 'overview', - component: VideoOverviewComponent, - data: { - meta: { - title: 'Discover videos' - } - } - }, - { - path: 'trending', - component: VideoTrendingComponent, - data: { - meta: { - title: 'Trending videos' - }, - reuse: { - enabled: true, - key: 'trending-videos-list' - } - } - }, - { - path: 'most-liked', - component: VideoMostLikedComponent, - data: { - meta: { - title: 'Most liked videos' - }, - reuse: { - enabled: true, - key: 'most-liked-videos-list' - } - } - }, - { - path: 'recently-added', - component: VideoRecentlyAddedComponent, - data: { - meta: { - title: 'Recently added videos' - }, - reuse: { - enabled: true, - key: 'recently-added-videos-list' - } - } - }, - { - path: 'subscriptions', - component: VideoUserSubscriptionsComponent, - data: { - meta: { - title: 'Subscriptions' - }, - reuse: { - enabled: true, - key: 'subscription-videos-list' - } - } - }, - { - path: 'local', - component: VideoLocalComponent, - data: { - meta: { - title: 'Local videos' - }, - reuse: { - enabled: true, - key: 'local-videos-list' - } - } - }, - { - path: 'upload', - loadChildren: () => import('@app/videos/+video-edit/video-add.module').then(m => m.VideoAddModule), - data: { - meta: { - title: 'Upload a video' - } - } - }, - { - path: 'update/:uuid', - loadChildren: () => import('@app/videos/+video-edit/video-update.module').then(m => m.VideoUpdateModule), - data: { - meta: { - title: 'Edit a video' - } - } - }, - { - path: 'watch', - loadChildren: () => import('@app/videos/+video-watch/video-watch.module').then(m => m.VideoWatchModule), - data: { - preload: 3000 - } - } - ] - } -] - -@NgModule({ - imports: [ RouterModule.forChild(videosRoutes) ], - exports: [ RouterModule ] -}) -export class VideosRoutingModule {} -- cgit v1.2.3