<ng-container *ngIf="!isCreation()">
<li class="breadcrumb-item active" i18n>Edit</li>
<li class="breadcrumb-item active" aria-current="page">
- <a *ngIf="videoChannelToUpdate" [routerLink]="[ '/my-library/video-channels/update', videoChannelToUpdate?.nameWithHost ]">{{ videoChannelToUpdate?.displayName }}</a>
+ <a *ngIf="videoChannel" [routerLink]="[ '/my-library/video-channels/update', videoChannel?.nameWithHost ]">{{ videoChannel?.displayName }}</a>
</li>
</ng-container>
</ol>
<div class="form-row"> <!-- channel grid -->
<div class="form-group col-12 col-lg-4 col-xl-3">
<div *ngIf="isCreation()" class="video-channel-title" i18n>NEW CHANNEL</div>
- <div *ngIf="!isCreation() && videoChannelToUpdate" class="video-channel-title" i18n>CHANNEL</div>
+ <div *ngIf="!isCreation() && videoChannel" class="video-channel-title" i18n>CHANNEL</div>
</div>
<div class="form-group col-12 col-lg-8 col-xl-9">
+ <h6 i18n>Banner image of your channel</h6>
+
+ <my-actor-banner-edit
+ *ngIf="videoChannel" [previewImage]="isCreation()"
+ [actor]="videoChannel" (bannerChange)="onBannerChange($event)" (bannerDelete)="onBannerDelete()"
+ ></my-actor-banner-edit>
+
+ <my-actor-avatar-edit
+ *ngIf="videoChannel" [previewImage]="isCreation()"
+ [actor]="videoChannel" (avatarChange)="onAvatarChange($event)" (avatarDelete)="onAvatarDelete()"
+ [displayUsername]="!isCreation()" [displaySubscribers]="!isCreation()"
+ ></my-actor-avatar-edit>
<div class="form-group" *ngIf="isCreation()">
<label i18n for="name">Name</label>
</div>
</div>
- <h6 i18n>Banner image of your channel</h6>
-
- <my-actor-banner-edit
- *ngIf="!isCreation() && videoChannelToUpdate"
- [actor]="videoChannelToUpdate" (bannerChange)="onBannerChange($event)" (bannerDelete)="onBannerDelete()"
- ></my-actor-banner-edit>
-
- <my-actor-avatar-edit
- *ngIf="!isCreation() && videoChannelToUpdate"
- [actor]="videoChannelToUpdate" (avatarChange)="onAvatarChange($event)" (avatarDelete)="onAvatarDelete()"
- ></my-actor-avatar-edit>
-
<div class="form-group">
<label i18n for="display-name">Display name</label>
<input