diff options
Diffstat (limited to 'client/src/app/+accounts/accounts.component.ts')
-rw-r--r-- | client/src/app/+accounts/accounts.component.ts | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/client/src/app/+accounts/accounts.component.ts b/client/src/app/+accounts/accounts.component.ts index ad611f221..4fea0e4ed 100644 --- a/client/src/app/+accounts/accounts.component.ts +++ b/client/src/app/+accounts/accounts.component.ts | |||
@@ -10,6 +10,7 @@ import { User, UserRight } from '../../../../shared' | |||
10 | import { I18n } from '@ngx-translate/i18n-polyfill' | 10 | import { I18n } from '@ngx-translate/i18n-polyfill' |
11 | import { VideoChannelService } from '@app/shared/video-channel/video-channel.service' | 11 | import { VideoChannelService } from '@app/shared/video-channel/video-channel.service' |
12 | import { VideoChannel } from '@app/shared/video-channel/video-channel.model' | 12 | import { VideoChannel } from '@app/shared/video-channel/video-channel.model' |
13 | import { ListOverflowItem } from '@app/shared/misc/list-overflow.component' | ||
13 | 14 | ||
14 | @Component({ | 15 | @Component({ |
15 | templateUrl: './accounts.component.html', | 16 | templateUrl: './accounts.component.html', |
@@ -19,6 +20,7 @@ export class AccountsComponent implements OnInit, OnDestroy { | |||
19 | account: Account | 20 | account: Account |
20 | accountUser: User | 21 | accountUser: User |
21 | videoChannels: VideoChannel[] = [] | 22 | videoChannels: VideoChannel[] = [] |
23 | links: ListOverflowItem[] = [] | ||
22 | 24 | ||
23 | isAccountManageable = false | 25 | isAccountManageable = false |
24 | accountFollowerTitle = '' | 26 | accountFollowerTitle = '' |
@@ -70,6 +72,12 @@ export class AccountsComponent implements OnInit, OnDestroy { | |||
70 | 72 | ||
71 | err => this.notifier.error(err.message) | 73 | err => this.notifier.error(err.message) |
72 | ) | 74 | ) |
75 | |||
76 | this.links = [ | ||
77 | { label: this.i18n('Video channels'), routerLink: 'video-channels' }, | ||
78 | { label: this.i18n('Videos'), routerLink: 'videos' }, | ||
79 | { label: this.i18n('About'), routerLink: 'about' } | ||
80 | ] | ||
73 | } | 81 | } |
74 | 82 | ||
75 | ngOnDestroy () { | 83 | ngOnDestroy () { |
@@ -96,7 +104,7 @@ export class AccountsComponent implements OnInit, OnDestroy { | |||
96 | } | 104 | } |
97 | 105 | ||
98 | subscribersDisplayFor (count: number) { | 106 | subscribersDisplayFor (count: number) { |
99 | return this.i18n(`{count, plural, =1 {1 subscriber} other {${count} subscribers}}`, { count }) | 107 | return this.i18n('{count, plural, =1 {1 subscriber} other {{{count}} subscribers}}', { count }) |
100 | } | 108 | } |
101 | 109 | ||
102 | private getUserIfNeeded (account: Account) { | 110 | private getUserIfNeeded (account: Account) { |