UNPKG

yanzhen-design-vue

Version:

37 lines (36 loc) 1.31 kB
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); const vue = require("vue"); const antDesignVue = require("ant-design-vue"); const iconsVue = require("@ant-design/icons-vue"); const _sfc_main = /* @__PURE__ */ vue.defineComponent({ ...{ name: "ContactsSelectedIcon" }, __name: "contacts-selected-icon", props: { multiple: Boolean, checked: Boolean, indeterminate: Boolean, disabled: Boolean, onClick: Function }, setup(__props) { const $attrs = vue.useAttrs(); const props = __props; return (_ctx, _cache) => { return props.multiple ? (vue.openBlock(), vue.createBlock(vue.unref(antDesignVue.Checkbox), { key: 0, checked: props.checked, indeterminate: props.indeterminate, disabled: props.disabled, class: vue.normalizeClass(vue.unref($attrs).class), onChange: props.onClick }, null, 8, ["checked", "indeterminate", "disabled", "class", "onChange"])) : props.checked ? (vue.openBlock(), vue.createBlock(vue.unref(iconsVue.CheckOutlined), { key: 1, class: vue.normalizeClass(vue.unref($attrs).class) }, null, 8, ["class"])) : vue.createCommentVNode("", true); }; } }); exports.default = _sfc_main;