"use strict"; const common_vendor = require("../../../common/vendor.js"); if (!Array) { const _component_layout_default_uni = common_vendor.resolveComponent("layout-default-uni"); _component_layout_default_uni(); } const _sfc_main = { __name: "chat", setup(__props) { const messages = common_vendor.ref([ { id: 1, text: "今天天气不错", time: "15:24", isMine: false, type: "support", avatar: "/acdr/src/static/my/avatar.jpg" }, { id: 2, text: "是啊,阳光明媚", time: "15:25", isMine: true, type: "customer", avatar: "/acdr/src/static/my/avatar.jpg" } ]); const newMessage = common_vendor.ref(""); const sendMessage = () => { if (newMessage.value.trim() !== "") { messages.value.push({ id: messages.value.length + 1, text: newMessage.value, time: (/* @__PURE__ */ new Date()).toLocaleTimeString().slice(0, 5), isMine: true, // Assume the new message is always from the customer type: "customer", avatar: "/acdr/static/customer/avatar.png" }); newMessage.value = ""; } }; return (_ctx, _cache) => { return { a: common_vendor.f(messages.value, (message, k0, i0) => { return { a: message.avatar, b: common_vendor.t(message.text), c: common_vendor.t(message.time), d: message.id, e: message.isMine ? 1 : "", f: message.type === "customer" ? 1 : "", g: message.type === "support" ? 1 : "" }; }), b: newMessage.value, c: common_vendor.o(($event) => newMessage.value = $event.detail.value), d: common_vendor.o(sendMessage) }; }; } }; const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-5639213b"]]); wx.createPage(MiniProgramPage);