"use strict"; const common_vendor = require("../../common/vendor.js"); const service_webSocket = require("../../service/webSocket.js"); if (!Array) { const _component_layout_default_uni = common_vendor.resolveComponent("layout-default-uni"); _component_layout_default_uni(); } const _sfc_main = { __name: "privatechat", setup(__props) { const { connectWebSocket, sendMessage, closeWebSocket } = service_webSocket.useWebSocket(); const message = common_vendor.ref(""); const sendMessageToServer = () => { if (message.value.trim() !== "") { sendMessage(message.value); message.value = ""; } }; common_vendor.onMounted(() => { connectWebSocket(); }); common_vendor.onUnmounted(() => { closeWebSocket(); }); return (_ctx, _cache) => { return { a: message.value, b: common_vendor.o(($event) => message.value = $event.detail.value), c: common_vendor.o(sendMessageToServer) }; }; } }; wx.createPage(_sfc_main); //# sourceMappingURL=privatechat.js.map