@tencentcloud/ai-desk-customer-wechat
Version:
AI Desk customer UIKit for wechat mini program
52 lines (51 loc) • 2.04 kB
JavaScript
"use strict";
const common_vendor = require("../../../../../common/vendor.js");
const aiDeskCustomerUniapp_adapterVue = require("../../../../adapter-vue.js");
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
__name: "message-revoked",
props: {
isEdit: {
type: Boolean,
default: () => false
},
messageItem: {
type: Object,
default: () => ({})
}
},
emits: ["messageEdit"],
setup(__props, { emit: __emit }) {
const { watchEffect, ref } = aiDeskCustomerUniapp_adapterVue.vue;
const props = __props;
const message = ref();
const isEditMsg = ref(false);
const emits = __emit;
watchEffect(() => {
message.value = props.messageItem;
isEditMsg.value = props.isEdit;
});
const messageEdit = () => {
emits("messageEdit");
};
return (_ctx, _cache) => {
return common_vendor.e({
a: common_vendor.unref(message).flow === "in"
}, common_vendor.unref(message).flow === "in" ? {
b: common_vendor.t(common_vendor.unref(message).nick || common_vendor.unref(message).from)
} : common_vendor.unref(message).from === common_vendor.unref(message).revoker ? {
d: common_vendor.t(common_vendor.unref(common_vendor.Wt).t("TUIChat.您"))
} : {
e: common_vendor.t(common_vendor.unref(message).revoker)
}, {
c: common_vendor.unref(message).from === common_vendor.unref(message).revoker,
f: common_vendor.t(common_vendor.unref(common_vendor.Wt).t("TUIChat.撤回了一条消息")),
g: common_vendor.unref(message).flow === "out" && common_vendor.unref(isEditMsg)
}, common_vendor.unref(message).flow === "out" && common_vendor.unref(isEditMsg) ? {
h: common_vendor.t(common_vendor.unref(common_vendor.Wt).t("TUIChat.重新编辑")),
i: common_vendor.o(messageEdit)
} : {});
};
}
});
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-ac88ab9d"]]);
wx.createComponent(Component);