X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Baccounts%2Faccounts.component.ts;h=bf71179f32b629c33a68d5b368e38f61d6e32013;hb=0c4bacbff53bc732f5a2677d62a6ead7752e2405;hp=4fea0e4edc99abdfcdfdf0be2fabf521ca1a47b0;hpb=c2777c1dfe688c8fab1ef2fed50e360100fa9198;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+accounts/accounts.component.ts b/client/src/app/+accounts/accounts.component.ts index 4fea0e4ed..bf71179f3 100644 --- a/client/src/app/+accounts/accounts.component.ts +++ b/client/src/app/+accounts/accounts.component.ts @@ -3,14 +3,15 @@ import { ActivatedRoute } from '@angular/router' import { AccountService } from '@app/shared/account/account.service' import { Account } from '@app/shared/account/account.model' import { RestExtractor, UserService } from '@app/shared' -import { catchError, distinctUntilChanged, first, map, switchMap, tap } from 'rxjs/operators' -import { forkJoin, Subscription } from 'rxjs' +import { catchError, distinctUntilChanged, map, switchMap, tap } from 'rxjs/operators' +import { Subscription } from 'rxjs' import { AuthService, Notifier, RedirectService } from '@app/core' import { User, UserRight } from '../../../../shared' import { I18n } from '@ngx-translate/i18n-polyfill' import { VideoChannelService } from '@app/shared/video-channel/video-channel.service' import { VideoChannel } from '@app/shared/video-channel/video-channel.model' import { ListOverflowItem } from '@app/shared/misc/list-overflow.component' +import { ScreenService } from '@app/shared/misc/screen.service' @Component({ templateUrl: './accounts.component.html', @@ -36,6 +37,7 @@ export class AccountsComponent implements OnInit, OnDestroy { private restExtractor: RestExtractor, private redirectService: RedirectService, private authService: AuthService, + private screenService: ScreenService, private i18n: I18n ) { } @@ -74,9 +76,9 @@ export class AccountsComponent implements OnInit, OnDestroy { ) this.links = [ - { label: this.i18n('Video channels'), routerLink: 'video-channels' }, - { label: this.i18n('Videos'), routerLink: 'videos' }, - { label: this.i18n('About'), routerLink: 'about' } + { label: this.i18n('VIDEO CHANNELS'), routerLink: 'video-channels' }, + { label: this.i18n('VIDEOS'), routerLink: 'videos' }, + { label: this.i18n('ABOUT'), routerLink: 'about' } ] } @@ -91,6 +93,10 @@ export class AccountsComponent implements OnInit, OnDestroy { ) } + get isInSmallView () { + return this.screenService.isInSmallView() + } + onUserChanged () { this.getUserIfNeeded(this.account) }