add option to hide unfriends from friend log (#916)

* add option to hide unfriends from friend log

* hide unfriends from user dialog and hide notification dot on unfriend
This commit is contained in:
Kyler Li
2024-09-14 02:05:21 -07:00
committed by GitHub
parent bab2e286f7
commit 2cc42d48a9
15 changed files with 78 additions and 3 deletions

View File

@@ -460,13 +460,14 @@ html
template(#content v-else)
span -
.detail
span.name(v-if="userDialog.unFriended") {{ $t('dialog.user.info.unfriended') }}
span.name(v-if="userDialog.unFriended && !hideUnfriends") {{ $t('dialog.user.info.unfriended') }}
el-tooltip(v-if="!hideTooltips" placement="top" style="margin-left:5px" :content="$t('dialog.user.info.accuracy_notice')")
i.el-icon-warning
span.name(v-else) {{ $t('dialog.user.info.friended') }}
el-tooltip(v-if="!hideTooltips" placement="top" style="margin-left:5px" :content="$t('dialog.user.info.accuracy_notice')")
i.el-icon-warning
span.extra {{ userDialog.dateFriended | formatDate('long') }}
span.extra(v-if="!hideUnfriends") {{ userDialog.dateFriended | formatDate('long') }}
span.extra(v-else) -
template(v-if="API.currentUser.id === userDialog.id")
.x-friend-item(@click="toggleAvatarCopying")
.detail