UNPKG

wetrade-design

Version:

一款多语言支持Vue3的UI框架

33 lines 1.34 kB
import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2"; import { createVNode as _createVNode } from "vue"; // import { initDefaultProps } from '../_util/props-util'; import { defineComponent } from 'vue'; import useConfigInject from '../_util/hooks/useConfigInject'; // import type { ExtractPropTypes } from 'vue'; // import { collapseConditionPanelProps } from './commonProps'; // export { collapseConditionPanelProps }; // export type CollapseConditionPanelProps = Partial< // ExtractPropTypes<ReturnType<typeof collapseConditionPanelProps>> // >; export default defineComponent({ compatConfig: { MODE: 3 }, name: 'WdCollapseConditionPanel', inheritAttrs: false, // emits: ['itemClick'], props: ['value'], // props: initDefaultProps(collapseConditionPanelProps(), {}), setup: function setup(props, _ref) { var slots = _ref.slots, attrs = _ref.attrs; var _useConfigInject = useConfigInject('collapse-condition-panel', props), prefixCls = _useConfigInject.prefixCls; return function () { var _slots$default; return _createVNode("div", _objectSpread(_objectSpread({}, attrs), {}, { "class": "".concat(prefixCls.value, "-item") }), [(_slots$default = slots.default) === null || _slots$default === void 0 ? void 0 : _slots$default.call(slots)]); }; } });