fix: dateFriendedInfo rendering in UserDialog

This commit is contained in:
pa
2025-11-15 02:37:15 +09:00
committed by Natsumi
parent 8f16f15443
commit f2411a440c
@@ -396,21 +396,29 @@
</div> </div>
</div> </div>
<div v-if="currentUser.id !== userDialog.id" class="x-friend-item" style="cursor: default"> <div v-if="currentUser.id !== userDialog.id" class="x-friend-item" style="cursor: default">
<div class="detail"> <el-tooltip placement="top" :disabled="!userDialog.dateFriendedInfo.length">
<span v-if="userDialog.unFriended" class="name"> <template v-if="userDialog.dateFriendedInfo.length" #content>
{{ t('dialog.user.info.unfriended') }} <template v-for="ref in userDialog.dateFriendedInfo" :key="ref.type">
<el-tooltip placement="top" :content="t('dialog.user.info.accuracy_notice')"> <span>{{ ref.type }}: {{ formatDateFilter(ref.created_at, 'long') }}</span
<el-icon style="margin-left: 3px"><Warning /></el-icon> ><br />
</el-tooltip> </template>
</span> </template>
<span v-else class="name"> <div class="detail">
{{ t('dialog.user.info.friended') }} <span v-if="userDialog.unFriended" class="name">
<el-tooltip placement="top" :content="t('dialog.user.info.accuracy_notice')"> {{ t('dialog.user.info.unfriended') }}
<el-icon style="margin-left: 3px"><Warning /></el-icon> <el-tooltip placement="top" :content="t('dialog.user.info.accuracy_notice')">
</el-tooltip> <el-icon style="margin-left: 3px"><Warning /></el-icon>
</span> </el-tooltip>
<span class="extra">{{ formatDateFilter(userDialog.dateFriended, 'long') }}</span> </span>
</div> <span v-else class="name">
{{ t('dialog.user.info.friended') }}
<el-tooltip placement="top" :content="t('dialog.user.info.accuracy_notice')">
<el-icon style="margin-left: 3px"><Warning /></el-icon>
</el-tooltip>
</span>
<span class="extra">{{ formatDateFilter(userDialog.dateFriended, 'long') }}</span>
</div>
</el-tooltip>
</div> </div>
<template v-if="currentUser.id === userDialog.id"> <template v-if="currentUser.id === userDialog.id">
<div class="x-friend-item" @click="toggleAvatarCopying"> <div class="x-friend-item" @click="toggleAvatarCopying">