From fbdcd4ec9f549b730f8311512bcc0c0b7bc2db0a Mon Sep 17 00:00:00 2001 From: kontrollanten <6680299+kontrollanten@users.noreply.github.com> Date: Thu, 15 Apr 2021 10:01:27 +0200 Subject: Add AccountAvatarComponent (#3965) * refactor(client): create account-avatar component * continue implement account-avatar * fix review comments --- .../shared/shared-abuse-list/abuse-details.component.html | 14 ++------------ .../shared/shared-abuse-list/abuse-details.component.ts | 4 ---- .../shared-abuse-list/abuse-list-table.component.html | 7 +------ .../shared/shared-abuse-list/abuse-list-table.component.ts | 4 ---- .../shared/shared-abuse-list/shared-abuse-list.module.ts | 4 +++- 5 files changed, 6 insertions(+), 27 deletions(-) (limited to 'client/src/app/shared/shared-abuse-list') diff --git a/client/src/app/shared/shared-abuse-list/abuse-details.component.html b/client/src/app/shared/shared-abuse-list/abuse-details.component.html index fb8366f4c..658d42537 100644 --- a/client/src/app/shared/shared-abuse-list/abuse-details.component.html +++ b/client/src/app/shared/shared-abuse-list/abuse-details.component.html @@ -10,12 +10,7 @@ - Avatar +
{{ abuse.reporterAccount.nameWithHost }}
@@ -35,12 +30,7 @@
- Avatar +
{{ abuse.flaggedAccount ? abuse.flaggedAccount.nameWithHost : '' }}
diff --git a/client/src/app/shared/shared-abuse-list/abuse-details.component.ts b/client/src/app/shared/shared-abuse-list/abuse-details.component.ts index 31cf3389d..e8ce7e678 100644 --- a/client/src/app/shared/shared-abuse-list/abuse-details.component.ts +++ b/client/src/app/shared/shared-abuse-list/abuse-details.component.ts @@ -45,8 +45,4 @@ export class AbuseDetailsComponent { label: this.predefinedReasonsTranslations[r] })) } - - switchToDefaultAvatar ($event: Event) { - ($event.target as HTMLImageElement).src = Account.GET_DEFAULT_AVATAR_URL() - } } diff --git a/client/src/app/shared/shared-abuse-list/abuse-list-table.component.html b/client/src/app/shared/shared-abuse-list/abuse-list-table.component.html index 8428032bf..29b51f09c 100644 --- a/client/src/app/shared/shared-abuse-list/abuse-list-table.component.html +++ b/client/src/app/shared/shared-abuse-list/abuse-list-table.component.html @@ -65,12 +65,7 @@
- Avatar +
{{ abuse.reporterAccount.displayName }} {{ abuse.reporterAccount.nameWithHost }} diff --git a/client/src/app/shared/shared-abuse-list/abuse-list-table.component.ts b/client/src/app/shared/shared-abuse-list/abuse-list-table.component.ts index eeb9f128b..8b5771237 100644 --- a/client/src/app/shared/shared-abuse-list/abuse-list-table.component.ts +++ b/client/src/app/shared/shared-abuse-list/abuse-list-table.component.ts @@ -122,10 +122,6 @@ export class AbuseListTableComponent extends RestTable implements OnInit, AfterV ) } - switchToDefaultAvatar ($event: Event) { - ($event.target as HTMLImageElement).src = Account.GET_DEFAULT_AVATAR_URL() - } - async removeAbuse (abuse: AdminAbuse) { const res = await this.confirmService.confirm($localize`Do you really want to delete this abuse report?`, $localize`Delete`) if (res === false) return diff --git a/client/src/app/shared/shared-abuse-list/shared-abuse-list.module.ts b/client/src/app/shared/shared-abuse-list/shared-abuse-list.module.ts index 663cd902b..19b6d456d 100644 --- a/client/src/app/shared/shared-abuse-list/shared-abuse-list.module.ts +++ b/client/src/app/shared/shared-abuse-list/shared-abuse-list.module.ts @@ -10,6 +10,7 @@ import { AbuseDetailsComponent } from './abuse-details.component' import { AbuseListTableComponent } from './abuse-list-table.component' import { AbuseMessageModalComponent } from './abuse-message-modal.component' import { ModerationCommentModalComponent } from './moderation-comment-modal.component' +import { SharedAccountAvatarModule } from '../shared-account-avatar/shared-account-avatar.module' @NgModule({ imports: [ @@ -19,7 +20,8 @@ import { ModerationCommentModalComponent } from './moderation-comment-modal.comp SharedFormModule, SharedModerationModule, SharedGlobalIconModule, - SharedVideoCommentModule + SharedVideoCommentModule, + SharedAccountAvatarModule ], declarations: [ -- cgit v1.2.3