"use strict"; const common_vendor = require("../../../../common/vendor.js"); if (!Array) { const _easycom_uni_easyinput2 = common_vendor.resolveComponent("uni-easyinput"); _easycom_uni_easyinput2(); } const _easycom_uni_easyinput = () => "../../../../uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.js"; if (!Math) { _easycom_uni_easyinput(); } const _sfc_main = { __name: "messageInput", props: { // 消息 modelValue: { type: String, default: "" }, // 工具模式 toolsMode: { type: String, default: "" } }, emits: ["update:modelValue", "onTools", "sendMessage"], setup(__props, { emit: __emit }) { const props = __props; const emits = __emit; const message = common_vendor.computed({ get() { return props.modelValue; }, set(newValue) { emits(`update:modelValue`, newValue); } }); function onTools(mode) { emits("onTools", mode); } function sendMessage() { emits("sendMessage"); } return (_ctx, _cache) => { return common_vendor.e({ a: common_vendor.o(($event) => message.value = $event), b: common_vendor.p({ inputBorder: false, clearable: false, placeholder: "请输入你要咨询的问题", modelValue: message.value }), c: common_vendor.o(($event) => onTools("emoji")), d: !message.value }, !message.value ? { e: __props.toolsMode === "tools" ? 1 : "", f: common_vendor.o(($event) => onTools("tools")) } : {}, { g: message.value }, message.value ? { h: common_vendor.o(sendMessage) } : {}); }; } }; const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-e2d400c1"]]); wx.createComponent(Component); //# sourceMappingURL=messageInput.js.map