@@ -7328,7 +7328,7 @@ const _sfc_main$k = {
7328
7328
if (!this.room.users || this.room.users.length !== 2)
7329
7329
return;
7330
7330
const user = this.room.users.find((u) => u._id !== this.currentUserId);
7331
- if (!user.status)
7331
+ if (!( user == null ? void 0 : user .status) )
7332
7332
return;
7333
7333
let text2 = "";
7334
7334
if (user.status.state === "online") {
@@ -28214,11 +28214,12 @@ function _sfc_render$3(_ctx, _cache, $props, $setup, $data, $options) {
28214
28214
onClick: _cache[8] || (_cache[8] = (...args) => $options.selectMessage && $options.selectMessage(...args))
28215
28215
}, [
28216
28216
renderSlot(_ctx.$slots, "message_" + $props.message._id, {}, () => [
28217
- $props.message.avatar && $props.message.senderId !== $props.currentUserId ? renderSlot(_ctx.$slots, "message-avatar_" + $props.message._id, { key: 0 }, () => [
28218
- createBaseVNode("div", {
28217
+ $props.message.senderId !== $props.currentUserId ? renderSlot(_ctx.$slots, "message-avatar_" + $props.message._id, { key: 0 }, () => [
28218
+ $props.message.avatar ? (openBlock(), createElementBlock("div", {
28219
+ key: 0,
28219
28220
class: "vac-avatar",
28220
28221
style: normalizeStyle({ "background-image": `url('${$props.message.avatar}')` })
28221
- }, null, 4)
28222
+ }, null, 4)) : createCommentVNode("", true)
28222
28223
]) : createCommentVNode("", true),
28223
28224
$options.hasSenderUserAvatar && !$props.message.avatar ? (openBlock(), createElementBlock("div", _hoisted_5$2)) : createCommentVNode("", true),
28224
28225
createBaseVNode("div", {
@@ -28374,11 +28375,12 @@ function _sfc_render$3(_ctx, _cache, $props, $setup, $data, $options) {
28374
28375
onClick: _cache[7] || (_cache[7] = ($event) => _ctx.$emit("open-failed-message", { message: $props.message }))
28375
28376
}, _hoisted_11, 2)) : createCommentVNode("", true)
28376
28377
]),
28377
- $props.message.avatar && $props.message.senderId === $props.currentUserId ? renderSlot(_ctx.$slots, "message-avatar_" + $props.message._id, { key: 2 }, () => [
28378
- createBaseVNode("div", {
28378
+ $props.message.senderId === $props.currentUserId ? renderSlot(_ctx.$slots, "message-avatar_" + $props.message._id, { key: 2 }, () => [
28379
+ $props.message.avatar ? (openBlock(), createElementBlock("div", {
28380
+ key: 0,
28379
28381
class: "vac-avatar vac-avatar-current",
28380
28382
style: normalizeStyle({ "background-image": `url('${$props.message.avatar}')` })
28381
- }, null, 4)
28383
+ }, null, 4)) : createCommentVNode("", true)
28382
28384
]) : createCommentVNode("", true),
28383
28385
$options.hasCurrentUserAvatar && !$props.message.avatar ? (openBlock(), createElementBlock("div", _hoisted_12)) : createCommentVNode("", true)
28384
28386
])
@@ -28733,7 +28735,9 @@ const _sfc_main$2 = {
28733
28735
this.$emit("open-user-tag", user);
28734
28736
},
28735
28737
onDropFiles(event) {
28736
- this.droppedFiles = event.dataTransfer.files;
28738
+ if (this.showFiles) {
28739
+ this.droppedFiles = event.dataTransfer.files;
28740
+ }
28737
28741
}
28738
28742
}
28739
28743
};
0 commit comments