UNPKG

yanzhen-design-vue

Version:

57 lines (56 loc) 2.12 kB
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); const vue = require("vue"); const antDesignVue = require("ant-design-vue"); const findData = require("./findData.cjs"); const _hoisted_1 = { key: 0, class: "search-relation" }; const _hoisted_2 = { class: "search-relation-text" }; const _hoisted_3 = { key: 1, class: "search-relation-text" }; const _sfc_main = /* @__PURE__ */ vue.defineComponent({ ...{ name: findData.findDataName }, __name: "findData", props: findData.findDataProps, emits: findData.findDataEmits, setup(__props, { emit: __emit }) { const { ns } = findData.findDataOptions; const props = __props; const emit = __emit; const handleClick = (e) => { emit("click", e); }; return (_ctx, _cache) => { return vue.openBlock(), vue.createElementBlock("div", { class: vue.normalizeClass([vue.unref(ns).b()]) }, [ _ctx.type === "relation" && _ctx.searchText ? (vue.openBlock(), vue.createElementBlock("span", _hoisted_1, [ vue.createElementVNode("img", { class: "cl-data", draggable: "false", src: "https://pagoda-p-file-1301506715.cos.ap-guangzhou.myqcloud.com/freshgood-project/old-assets/img/icon_20px/icon_ClData18.svg", alt: "", onClick: handleClick }), props.showToolTips ? (vue.openBlock(), vue.createBlock(vue.unref(antDesignVue.Tooltip), { key: 0, "overlay-class-name": "cltext-search-tooltip" }, { title: vue.withCtx(() => [ vue.createTextVNode(vue.toDisplayString(_ctx.searchText), 1) ]), default: vue.withCtx(() => [ vue.createElementVNode("span", _hoisted_2, vue.toDisplayString(props.searchText), 1) ]), _: 1 })) : (vue.openBlock(), vue.createElementBlock("span", _hoisted_3, vue.toDisplayString(props.searchText), 1)) ])) : vue.createCommentVNode("", true) ], 2); }; } }); exports.default = _sfc_main;