import { defineComponent, computed, openBlock, createElementBlock, createElementVNode, toDisplayString, unref } from "vue";
import "../../../../adapter-vue.mjs";
const _hoisted_1 = { class: "message-tip" };
const _sfc_main = /* @__PURE__ */ defineComponent({
  __name: "message-tip",
  props: {
    content: {
      type: Object,
      default: () => ({})
    }
  },
  setup(__props) {
    const props = __props;
    const tipContent = computed(() => {
      var _a, _b;
      return ((_a = props.content) == null ? void 0 : _a.text) || ((_b = props.content) == null ? void 0 : _b.custom) || "";
    });
    return (_ctx, _cache) => {
      return openBlock(), createElementBlock("div", _hoisted_1, [
        createElementVNode("span", null, toDisplayString(unref(tipContent)), 1)
      ]);
    };
  }
});
export {
  _sfc_main as default
};
