import { MyAccountBlocklistComponent } from '@app/+my-account/my-account-blocklist/my-account-blocklist.component'
import { MyAccountServerBlocklistComponent } from '@app/+my-account/my-account-blocklist/my-account-server-blocklist.component'
import { MyAccountHistoryComponent } from '@app/+my-account/my-account-history/my-account-history.component'
+import { MyAccountNotificationsComponent } from '@app/+my-account/my-account-notifications/my-account-notifications.component'
+import { MyAccountVideoPlaylistsComponent } from '@app/+my-account/my-account-video-playlists/my-account-video-playlists.component'
+import {
+ MyAccountVideoPlaylistCreateComponent
+} from '@app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component'
+import {
+ MyAccountVideoPlaylistUpdateComponent
+} from '@app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component'
+import {
+ MyAccountVideoPlaylistElementsComponent
+} from '@app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component'
const myAccountRoutes: Routes = [
{
}
}
},
+
{
path: 'video-channels',
component: MyAccountVideoChannelsComponent,
}
}
},
+
+ {
+ path: 'video-playlists',
+ component: MyAccountVideoPlaylistsComponent,
+ data: {
+ meta: {
+ title: 'Account playlists'
+ }
+ }
+ },
+ {
+ path: 'video-playlists/create',
+ component: MyAccountVideoPlaylistCreateComponent,
+ data: {
+ meta: {
+ title: 'Create new playlist'
+ }
+ }
+ },
+ {
+ path: 'video-playlists/:videoPlaylistId',
+ component: MyAccountVideoPlaylistElementsComponent,
+ data: {
+ meta: {
+ title: 'Playlist elements'
+ }
+ }
+ },
+ {
+ path: 'video-playlists/update/:videoPlaylistId',
+ component: MyAccountVideoPlaylistUpdateComponent,
+ data: {
+ meta: {
+ title: 'Update playlist'
+ }
+ }
+ },
+
{
path: 'videos',
component: MyAccountVideosComponent,
data: {
meta: {
title: 'Account videos'
+ },
+ reuse: {
+ enabled: true,
+ key: 'my-account-videos-list'
}
}
},
data: {
meta: {
title: 'Videos history'
+ },
+ reuse: {
+ enabled: true,
+ key: 'my-videos-history-list'
+ }
+ }
+ },
+ {
+ path: 'notifications',
+ component: MyAccountNotificationsComponent,
+ data: {
+ meta: {
+ title: 'Notifications'
}
}
}