before liquid glass
This commit is contained in:
@@ -38,8 +38,15 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="q-pb-md w100" v-if="chat">
|
||||
<pn-chat-type-item :type="chat.bot_access || 0" :time="chat.bot_access_date"/>
|
||||
<pn-chat-type-item v-if="chat.restore_date" :type="10" :time="chat.restore_date"/>
|
||||
<pn-chat-type-item
|
||||
:access="chat.bot_access"
|
||||
:time="chat.bot_access_date"
|
||||
/>
|
||||
<pn-chat-type-item
|
||||
v-if="chat.state !== 1"
|
||||
:state="chat.state"
|
||||
:time="chat.state_date ?? 0"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<q-list separator v-if="chatUsers.length !== 0">
|
||||
@@ -54,38 +61,14 @@
|
||||
class="w100"
|
||||
@click="goUserInfo(item.id)"
|
||||
>
|
||||
<q-item-section avatar>
|
||||
<pn-auto-avatar
|
||||
:img="item.photo"
|
||||
:name="item.section1"
|
||||
/>
|
||||
</q-item-section>
|
||||
<q-item-section>
|
||||
<pn-user-list-item-body :item showStatus>
|
||||
<q-item-label class="text-caption text-amber-10" lines="1" v-if="chat?.owner_id === item.id">
|
||||
<div class="flex items-center">
|
||||
<q-icon name="star" class="q-pr-xs"/>
|
||||
{{ $t('chat_card__owner') }}
|
||||
</div>
|
||||
</q-item-label>
|
||||
<q-item-label lines="1" v-if="getUserStatus(item) && getUserStatus(item)?.status">
|
||||
<q-badge :color="getUserStatus(item)?.color">
|
||||
{{ $t(getUserStatus(item)?.text ?? '') }}
|
||||
</q-badge>
|
||||
</q-item-label>
|
||||
<q-item-label lines="1" class="text-bold" v-if="item.section1">
|
||||
{{ item.section1 }}
|
||||
</q-item-label>
|
||||
<q-item-label lines="2" caption v-if="item.section3">
|
||||
{{ item.section3 }}
|
||||
</q-item-label>
|
||||
<q-item-label caption lines="2">
|
||||
<div class="flex items-center">
|
||||
<q-icon name="telegram" v-if="item.section2_1 || item.section2_2" class="q-pr-xs" style="color: #27a7e7"/>
|
||||
<div v-if="item.section2_1" class="q-mr-sm text-bold">{{ item.section2_1 }}</div>
|
||||
<div class="text-blue" v-if="item.section2_2">{{ '@' + item.section2_2 }}</div>
|
||||
</div>
|
||||
</q-item-label>
|
||||
</q-item-section>
|
||||
</pn-user-list-item-body>
|
||||
</q-item>
|
||||
</q-list>
|
||||
</pn-scroll-list>
|
||||
@@ -102,7 +85,7 @@
|
||||
import { parseIntString } from 'src/utils/helpers'
|
||||
import { useUserSection } from 'composables/useUserSection'
|
||||
import pnChatTypeItem from 'components/pnChatTypeItem.vue'
|
||||
import { getUserStatus } from 'utils/users'
|
||||
import pnUserListItemBody from 'components/pnUserListItemBody.vue'
|
||||
import type { Chat } from 'types/Chat'
|
||||
import type { WebApp } from '@twa-dev/types'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user