优化页面
This commit is contained in:
@@ -1 +1 @@
|
||||
"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const n=require("../../../../../common/assets.js"),o=require("../../../../constant.js"),r=require("../../../../utils/env.js"),i=require("../../utils/utils.js"),u=require("../../emoji-config/index.js"),l=require("../../config.js");Math||t();const t=()=>"../../../common/Icon.js",a=e.defineComponent({__name:"emoji-picker-dialog",emits:["insertEmoji","onClose","sendMessage"],setup(t,{emit:a}){var s;const v="dark"===l.ChatConfig.getTheme()?n.faceIconDark:n.faceIconLight,f=a,c=e.ref(0),d=e.ref();e.ref();const I=e.ref(),p=l.ChatConfig.getFeatureConfig(),E=e.ref(u.EMOJI_GROUP_LIST.filter((e=>e.type===o.EMOJI_TYPE.BASIC?p.InputEmoji:e.type===o.EMOJI_TYPE.BIG||e.type===o.EMOJI_TYPE.CUSTOM?p.InputStickers:void 0))),m=e.ref(null==E?void 0:E.value[0]),_=e.ref(null==(s=null==E?void 0:E.value[0])?void 0:s.list);e.onMounted((()=>{e.Jt.watch(e.o.CONV,{currentConversation:P})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CONV,{currentConversation:P})}));const C=(n,o)=>{var r,u,l,t,a;const s={to:(null==(u=null==(r=null==d?void 0:d.value)?void 0:r.groupProfile)?void 0:u.groupID)||(null==(t=null==(l=null==d?void 0:d.value)?void 0:l.userProfile)?void 0:t.userID),conversationType:null==(a=null==d?void 0:d.value)?void 0:a.type,payload:{index:o.emojiGroupID,data:o.list[n]},needReadReceipt:i.isEnabledMessageReadReceiptGlobal()};e.Qt.sendFaceMessage(s)};function M(){e.index.$emit("send-message-in-emoji-picker")}function P(e){d.value=e}return(n,i)=>e.e({a:e.f(e.unref(_),((n,i,l)=>e.e(e.unref(m).type===e.unref(o.EMOJI_TYPE).BASIC?{a:e.unref(m).url+e.unref(u.BASIC_EMOJI_URL_MAPPING)[n]}:e.unref(m).type===e.unref(o.EMOJI_TYPE).BIG?{b:e.unref(m).url+n+"@2x.png"}:{c:e.unref(m).url+n},{d:i,e:e.o$1((l=>((n,i)=>{var l,t,a;const s={emoji:{key:n,name:u.convertKeyToEmojiName(n)},type:null==(l=null==m?void 0:m.value)?void 0:l.type};switch(null==(t=null==m?void 0:m.value)?void 0:t.type){case o.EMOJI_TYPE.BASIC:s.url=(null==(a=null==m?void 0:m.value)?void 0:a.url)+u.BASIC_EMOJI_URL_MAPPING[n],r.isUniFrameWork?e.index.$emit("insert-emoji",s):f("insertEmoji",s);break;case o.EMOJI_TYPE.BIG:case o.EMOJI_TYPE.CUSTOM:C(i,m.value)}r.isPC&&f("onClose")})(n,i)),i)}))),b:e.unref(m).type===e.unref(o.EMOJI_TYPE).BASIC,c:e.unref(m).type===e.unref(o.EMOJI_TYPE).BIG,d:e.n(!e.unref(r.isPC)&&"emoji-picker-h5-list"),e:e.f(e.unref(E),((n,i,u)=>e.e({a:n.type===e.unref(o.EMOJI_TYPE).BASIC},n.type===e.unref(o.EMOJI_TYPE).BASIC?{b:"a93c5399-0-"+u,c:e.p({file:e.unref(v)})}:n.type===e.unref(o.EMOJI_TYPE).BIG?{e:n.url+n.list[0]+"@2x.png"}:{f:n.url+n.list[0]},{d:n.type===e.unref(o.EMOJI_TYPE).BIG,g:i,h:e.o$1((e=>(e=>{var n;c.value=e,m.value=null==E?void 0:E.value[e],_.value=null==(n=null==E?void 0:E.value[e])?void 0:n.list,r.isUniFrameWork||(null==I?void 0:I.value)&&(I.value.scrollTop=0)})(i)),i)}))),f:e.unref(r.isUniFrameWork)},e.unref(r.isUniFrameWork)?{g:e.o$1(M)}:{},{h:e.unref(r.isPC)?"":1})}}),s=e._export_sfc(a,[["__scopeId","data-v-a93c5399"]]);wx.createComponent(s);
|
||||
"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const n=require("../../../../../common/assets.js"),o=require("../../../../constant.js"),r=require("../../../../utils/env.js"),i=require("../../utils/utils.js"),u=require("../../emoji-config/index.js"),l=require("../../config.js");Math||t();const t=()=>"../../../common/Icon.js",s=e.defineComponent({__name:"emoji-picker-dialog",emits:["insertEmoji","onClose","sendMessage"],setup(t,{emit:s}){var a;const v="dark"===l.ChatConfig.getTheme()?n.faceIconDark:n.faceIconLight,f=s,d=e.ref(0),c=e.ref();e.ref();const I=e.ref(),p=l.ChatConfig.getFeatureConfig(),E=e.ref(u.EMOJI_GROUP_LIST.filter((e=>e.type===o.EMOJI_TYPE.BASIC?p.InputEmoji:e.type===o.EMOJI_TYPE.BIG||e.type===o.EMOJI_TYPE.CUSTOM?p.InputStickers:void 0))),m=e.ref(null==E?void 0:E.value[0]),_=e.ref(null==(a=null==E?void 0:E.value[0])?void 0:a.list);e.onMounted((()=>{e.Jt.watch(e.o.CONV,{currentConversation:P})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CONV,{currentConversation:P})}));const C=(n,o)=>{var r,u,l,t,s;const a={to:(null==(u=null==(r=null==c?void 0:c.value)?void 0:r.groupProfile)?void 0:u.groupID)||(null==(t=null==(l=null==c?void 0:c.value)?void 0:l.userProfile)?void 0:t.userID),conversationType:null==(s=null==c?void 0:c.value)?void 0:s.type,payload:{index:o.emojiGroupID,data:o.list[n]},needReadReceipt:i.isEnabledMessageReadReceiptGlobal()};e.Qt.sendFaceMessage(a)};function M(){e.index.$emit("send-message-in-emoji-picker")}function P(e){c.value=e}return(n,i)=>e.e({a:e.f(e.unref(_),((n,i,l)=>e.e(e.unref(m).type===e.unref(o.EMOJI_TYPE).BASIC?{a:e.unref(m).url+e.unref(u.BASIC_EMOJI_URL_MAPPING)[n]}:e.unref(m).type===e.unref(o.EMOJI_TYPE).BIG?{b:e.unref(m).url+n+"@2x.png"}:{c:e.unref(m).url+n},{d:i,e:e.o$1((l=>((n,i)=>{var l,t,s;const a={emoji:{key:n,name:u.convertKeyToEmojiName(n)},type:null==(l=null==m?void 0:m.value)?void 0:l.type};switch(null==(t=null==m?void 0:m.value)?void 0:t.type){case o.EMOJI_TYPE.BASIC:a.url=(null==(s=null==m?void 0:m.value)?void 0:s.url)+u.BASIC_EMOJI_URL_MAPPING[n],r.isUniFrameWork?e.index.$emit("insert-emoji",a):f("insertEmoji",a);break;case o.EMOJI_TYPE.BIG:case o.EMOJI_TYPE.CUSTOM:C(i,m.value)}r.isPC&&f("onClose")})(n,i)),i)}))),b:e.unref(m).type===e.unref(o.EMOJI_TYPE).BASIC,c:e.unref(m).type===e.unref(o.EMOJI_TYPE).BIG,d:e.n(!e.unref(r.isPC)&&"emoji-picker-h5-list"),e:e.f(e.unref(E),((n,i,u)=>e.e({a:n.type===e.unref(o.EMOJI_TYPE).BASIC},n.type===e.unref(o.EMOJI_TYPE).BASIC?{b:"023770ee-0-"+u,c:e.p({file:e.unref(v)})}:n.type===e.unref(o.EMOJI_TYPE).BIG?{e:n.url+n.list[0]+"@2x.png"}:{f:n.url+n.list[0]},{d:n.type===e.unref(o.EMOJI_TYPE).BIG,g:i,h:e.o$1((e=>(e=>{var n;d.value=e,m.value=null==E?void 0:E.value[e],_.value=null==(n=null==E?void 0:E.value[e])?void 0:n.list,r.isUniFrameWork||(null==I?void 0:I.value)&&(I.value.scrollTop=0)})(i)),i)}))),f:e.unref(r.isUniFrameWork)},e.unref(r.isUniFrameWork)?{g:e.o$1(M)}:{},{h:e.unref(r.isPC)?"":1})}}),a=e._export_sfc(s,[["__scopeId","data-v-023770ee"]]);wx.createComponent(a);
|
||||
|
||||
@@ -1 +1 @@
|
||||
<view ref="emojiPickerDialog" class="{{['data-v-a93c5399', 'emoji-picker', h && 'emoji-picker-h5']}}"><view ref="emojiPickerListRef" class="{{['data-v-a93c5399', 'emoji-picker-list', d]}}"><view wx:for="{{a}}" wx:for-item="childrenItem" wx:key="d" class="emoji-picker-list-item data-v-a93c5399" bindtap="{{childrenItem.e}}"><image wx:if="{{b}}" class="emoji data-v-a93c5399" src="{{childrenItem.a}}"></image><image wx:elif="{{c}}" class="emoji-big data-v-a93c5399" src="{{childrenItem.b}}"></image><image wx:else class="emoji-custom emoji-big data-v-a93c5399" src="{{childrenItem.c}}"></image></view></view><view class="emoji-picker-tab data-v-a93c5399"><view wx:for="{{e}}" wx:for-item="item" wx:key="g" class="emoji-picker-tab-item data-v-a93c5399" bindtap="{{item.h}}"><icon wx:if="{{item.a}}" class="icon data-v-a93c5399" u-i="{{item.b}}" bind:__l="__l" u-p="{{item.c}}"/><image wx:elif="{{item.d}}" class="icon-big data-v-a93c5399" src="{{item.e}}"></image><image wx:else class="icon-custom icon-big data-v-a93c5399" src="{{item.f}}"></image></view><view wx:if="{{f}}" class="send-btn data-v-a93c5399" bindtap="{{g}}"> 发送 </view></view></view>
|
||||
<view ref="emojiPickerDialog" class="{{['data-v-023770ee', 'emoji-picker', h && 'emoji-picker-h5']}}"><view ref="emojiPickerListRef" class="{{['data-v-023770ee', 'emoji-picker-list', d]}}"><view wx:for="{{a}}" wx:for-item="childrenItem" wx:key="d" class="emoji-picker-list-item data-v-023770ee" bindtap="{{childrenItem.e}}"><image wx:if="{{b}}" class="emoji data-v-023770ee" src="{{childrenItem.a}}"></image><image wx:elif="{{c}}" class="emoji-big data-v-023770ee" src="{{childrenItem.b}}"></image><image wx:else class="emoji-custom emoji-big data-v-023770ee" src="{{childrenItem.c}}"></image></view></view><view class="emoji-picker-tab data-v-023770ee"><view wx:for="{{e}}" wx:for-item="item" wx:key="g" class="emoji-picker-tab-item data-v-023770ee" bindtap="{{item.h}}"><icon wx:if="{{item.a}}" class="icon data-v-023770ee" u-i="{{item.b}}" bind:__l="__l" u-p="{{item.c}}"/><image wx:elif="{{item.d}}" class="icon-big data-v-023770ee" src="{{item.e}}"></image><image wx:else class="icon-custom icon-big data-v-023770ee" src="{{item.f}}"></image></view><view wx:if="{{f}}" class="send-btn data-v-023770ee" bindtap="{{g}}"> 发送 </view></view></view>
|
||||
@@ -1 +1 @@
|
||||
body.data-v-a93c5399,div.data-v-a93c5399,ul.data-v-a93c5399,ol.data-v-a93c5399,dt.data-v-a93c5399,dd.data-v-a93c5399,li.data-v-a93c5399,dl.data-v-a93c5399,h1.data-v-a93c5399,h2.data-v-a93c5399,h3.data-v-a93c5399,h4.data-v-a93c5399,p.data-v-a93c5399{margin:0;padding:0;font-style:normal}ol.data-v-a93c5399,ul.data-v-a93c5399,li.data-v-a93c5399{list-style:none}img.data-v-a93c5399{border:0;vertical-align:middle;pointer-events:none}body.data-v-a93c5399{color:#000;background:#fff}.clear.data-v-a93c5399{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-a93c5399{color:#000;text-decoration:none;cursor:pointer}a.data-v-a93c5399:hover{text-decoration:none}input.data-v-a93c5399,textarea.data-v-a93c5399{-webkit-user-select:auto;user-select:auto}input.data-v-a93c5399:focus,input.data-v-a93c5399:active,textarea.data-v-a93c5399:focus,textarea.data-v-a93c5399:active{outline:none}.chat-aside.data-v-a93c5399{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.emoji-picker.data-v-a93c5399{width:405px;height:300px;display:flex;flex-direction:column}.emoji-picker-list.data-v-a93c5399{flex:1;display:flex;flex-wrap:wrap;overflow-y:auto;margin:2px}.emoji-picker-list.data-v-a93c5399::-webkit-scrollbar{display:none}.emoji-picker-list-item.data-v-a93c5399{cursor:pointer;padding:5px}.emoji-picker-list-item .emoji.data-v-a93c5399{width:30px;height:30px}.emoji-picker-list-item .emoji-big.data-v-a93c5399{width:70px;height:70px}.emoji-picker-tab.data-v-a93c5399{display:flex;align-items:center}.emoji-picker-tab-item.data-v-a93c5399{padding:0 10px;cursor:pointer}.emoji-picker-tab-item .icon.data-v-a93c5399{margin:10px;width:20px;height:20px}.emoji-picker-tab-item .icon-big.data-v-a93c5399{margin:2px 0;width:30px;height:30px}.emoji-picker-h5.data-v-a93c5399{width:100%}.emoji-picker-h5-list.data-v-a93c5399{justify-content:space-between}.emoji-picker-h5-list.data-v-a93c5399:after{content:"";display:block;flex:1 1 auto}.emoji-picker-h5 .send-btn.data-v-a93c5399{width:50px;height:30px;background-color:#55c06a;position:absolute;right:10px;font-size:16px;color:#fff;text-align:center;line-height:30px}
|
||||
body.data-v-023770ee,div.data-v-023770ee,ul.data-v-023770ee,ol.data-v-023770ee,dt.data-v-023770ee,dd.data-v-023770ee,li.data-v-023770ee,dl.data-v-023770ee,h1.data-v-023770ee,h2.data-v-023770ee,h3.data-v-023770ee,h4.data-v-023770ee,p.data-v-023770ee{margin:0;padding:0;font-style:normal}ol.data-v-023770ee,ul.data-v-023770ee,li.data-v-023770ee{list-style:none}img.data-v-023770ee{border:0;vertical-align:middle;pointer-events:none}body.data-v-023770ee{color:#000;background:#fff}.clear.data-v-023770ee{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-023770ee{color:#000;text-decoration:none;cursor:pointer}a.data-v-023770ee:hover{text-decoration:none}input.data-v-023770ee,textarea.data-v-023770ee{-webkit-user-select:auto;user-select:auto}input.data-v-023770ee:focus,input.data-v-023770ee:active,textarea.data-v-023770ee:focus,textarea.data-v-023770ee:active{outline:none}.chat-aside.data-v-023770ee{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.emoji-picker.data-v-023770ee{width:405px;height:300px;display:flex;flex-direction:column}.emoji-picker-list.data-v-023770ee{flex:1;display:flex;flex-wrap:wrap;overflow-y:auto;margin:2px}.emoji-picker-list.data-v-023770ee::-webkit-scrollbar{display:none}.emoji-picker-list-item.data-v-023770ee{cursor:pointer;padding:5px}.emoji-picker-list-item .emoji.data-v-023770ee{width:30px;height:30px}.emoji-picker-list-item .emoji-big.data-v-023770ee{width:70px;height:70px}.emoji-picker-tab.data-v-023770ee{display:flex;align-items:center}.emoji-picker-tab-item.data-v-023770ee{padding:0 10px;cursor:pointer}.emoji-picker-tab-item .icon.data-v-023770ee{margin:10px;width:20px;height:20px}.emoji-picker-tab-item .icon-big.data-v-023770ee{margin:2px 0;width:30px;height:30px}.emoji-picker-h5.data-v-023770ee{width:100%}.emoji-picker-h5-list.data-v-023770ee{justify-content:space-between}.emoji-picker-h5-list.data-v-023770ee:after{content:"";display:block;flex:1 1 auto}.emoji-picker-h5 .send-btn.data-v-023770ee{width:50px;height:30px;background-color:#55c06a;position:absolute;right:10px;font-size:16px;color:#fff;text-align:center;line-height:30px}
|
||||
|
||||
Reference in New Issue
Block a user