mirror of
https://github.com/kuaifan/dootask.git
synced 2026-02-28 04:40:37 +00:00
perf: 优化移除群成员与打开成员对话冲突的情况
This commit is contained in:
parent
40e258928e
commit
b4085fd1d3
@ -21,7 +21,9 @@
|
||||
<li v-for="(item, index) in userList" :key="index" @click="openUser(item.userid)">
|
||||
<UserAvatar :userid="item.userid" :size="32" showName tooltipDisabled/>
|
||||
<div v-if="item.userid === dialogData.owner_id" class="user-tag">{{ $L("群主") }}</div>
|
||||
<Icon v-else-if="dialogData.owner_id == userId || item.inviter == userId" class="user-exit" type="md-exit" @click="onExit(item)"/>
|
||||
<div v-else-if="dialogData.owner_id == userId || item.inviter == userId" class="user-exit" @click.stop="onExit(item)">
|
||||
<Icon type="md-exit"/>
|
||||
</div>
|
||||
</li>
|
||||
<li v-if="userList.length === 0" class="no">
|
||||
<Loading v-if="loadIng > 0"/>
|
||||
|
||||
@ -58,6 +58,7 @@
|
||||
align-items: center;
|
||||
list-style: none;
|
||||
padding: 12px;
|
||||
height: 56px;
|
||||
border-radius: 6px;
|
||||
|
||||
&:hover {
|
||||
@ -109,18 +110,29 @@
|
||||
.user-exit {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
justify-content: flex-end;
|
||||
cursor: pointer;
|
||||
margin-left: 4px;
|
||||
height: 100%;
|
||||
width: 32px;
|
||||
opacity: 0;
|
||||
transform: translateX(50%);
|
||||
transition: all 0.2s;
|
||||
&:hover {
|
||||
> i {
|
||||
color: $primary-text-color;
|
||||
}
|
||||
}
|
||||
> i {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 22px;
|
||||
height: 22px;
|
||||
font-size: 12px;
|
||||
color: $primary-desc-color;
|
||||
border: 1px solid #dddddd;
|
||||
border-radius: 50%;
|
||||
opacity: 0;
|
||||
transform: translateX(50%);
|
||||
transition: all 0.2s;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user